没有合适的资源?快使用搜索试试~
我知道了~
文库首页
后端
C
15 puzzle C语言IDA* 求解算法
15 puzzle C语言IDA* 求解算法
共3个文件
zip:2个
pdf:1个
puzzle
15数字谜题
15谜题
IDA*算法
需积分: 50
18 下载量
86 浏览量
2018-10-23
10:33:25
上传
评论
1
收藏
1.04MB
ZIP
举报
温馨提示
立即下载
使用纯C语言,IDA*搜索,求解15 puzzle(15数字谜题,移动空白方块恢复1-15顺序的一种游戏)的算法。
资源推荐
资源详情
资源评论
15谜(15-puzzle)问题的求解
浏览:135
4星 · 用户满意度95%
应用了人工智能中非常经典的A*算法解决了同样很经典的15谜问题,该算法比深度和广度优先算法都快了很多
15-难题求解器:根据项目要求,我们实施了迭代加深A *算法,并创建了模式数据库作为可允许的启发式方法,以解决随机生成的可解决15-难题。 我们随机生成100个15-Puzzle实例,每个实例应用该程序求解10次,每次我们收集运行时间并计算每个实例的平均运行时间
浏览:131
15解题器 根据项目需求,我们实施了迭代加深A *算法,并创建了模式数据库作为可允许的启发式方法,以解决随机生成的可解15难题。 我们随机生成100个15-Puzzle实例,每个实例应用该程序对其求解10次,每次我们收集运行时间并计算每个实例的平均运行时间。
八数码的IDA*算法实现
浏览:84
5星 · 资源好评率100%
(内附源码、详细代码注释、测试数据) 源码1:普通IDA*算法实现八数码 源码2:变相IDA*算法实现八数码,ACRush楼天成大牛的2005百度之星巨作,佩服佩服,CPU上平均跑0.0022S
15数问题的C++实现
浏览:10
十五数游戏的实现,C++写的,三种方法,宽度,深度,以及带估价函数的
15puzzle:15puzzle 游戏的求解器
浏览:87
自述文件 这个存储库是做什么用的? 求解 15 个谜题。 使用 A* 算法。
15puzzle:这是一个基于15puzzle的数字与拼图版游戏
浏览:128
15puzzle 这是一个基于15puzzle的数字与拼图版游戏 ————此游戏是根据经典的15数码难题开发的,随着阶数的增加,游戏难度会大幅增加。 此外,本游戏加入了图片模式,您还可以自定义图片,这可跟普通的拼图有较大的区别哦。 游戏由本人独力制作,由于本人初学安卓,游戏尚有许多不完善的地方,所以请多见谅。 您有什么意见或建议,可以联系我!这是我的邮箱:
一个简单的数独游戏源码
浏览:174
一个简单的而数独游戏,可以自己生成数独题目,有GUI界面,炒鸡可爱,页面包含菜单,进度栏,可以实现一些简单的操作。
IDA*数字拼图
浏览:132
修改了华都烟梦的代码,实现了数字图块的单个移动算法,从而加快了AI的速度,但是不是全局最优步数。
puzzle15_v2代码
浏览:8
5星 · 资源好评率100%
1.添加图片剪裁功能,支持任意具体长宽比的图片的自动剪裁。 2.添加问题完成与否检测及提示。 3.完成问题列表主界面、缩略图、当前移动步数。 4.游戏状态的持久化。
A*以及迭代加深的A*算法(IDA*)
浏览:76
A*是对上面算法的一个改进,具体来说就是改变了代价函数,例如,目标是D,起始为A,首先的初始化将每个节点到D的直线距离赋给节点做代价函数,然后在访问了A之后,马上预测A的子节点BC,求得B的实际代价为A到B的花费加上B的原始代价.同理取得C的实际代价,之后在A的所有子节点中选择代价最小的节点进行扩展。上面的过程重复进行直到找到目标。 迭代加深(ID),有些许不同于上面的算法,ID算法将
人工智能-IDA*算法解决15-puzzle问题(能优化的都优化了)
浏览:28
人工智能作业,使用迭代加深IDA*算法解决15-puzzle问题,经过了多次优化得到的最终版本。
人工智能 A*算法解决15-puzzle问题(能优化的点都优化了)
浏览:10
人工智能作业,使用A*算法解决15-puzzle问题,包含主题部分和函数文件,经过了多次优化得到的最终版本。
15-puzzle:数据结构和算法练习
浏览:97
15 拼图解算器 数据结构和算法练习,2015 年夏季
用java实现 15数码/16数码/16格拼图/16-puzzle 广度优先求解 GUI版
浏览:122
3星 · 编辑精心推荐
用JAVA实现的16格拼图,用广度优先求解,编译之后可执行,像玩拼图那样,移动空块,打乱顺序之后,按solution,就能够得出按顺序排列的解决步骤,并且该步骤为最短路径。U代表上,D代表下,L代表左,R代表右
sudoku-solver:使用DLX算法的快速数独难题求解器:puzzle_piece:
浏览:84
数独解算器 使用DLX算法的快速数独难题求解器 演示页面 参考
十五数码游戏
浏览:65
十五数码游戏:由15个编有1至15并放在4*4方格棋盘上的课走动的棋子组成。棋盘上总有一格是空的,以便可能让空格周围的棋子走进空格,这也可以理解为移动空格。每一空格其上下左右的数码可移至空格。问题给定初始位置和目标位置,要求通过一系列的数码移动,将初始位置转化为目标位置。
基于A*算法的十五数码程序 C语言版
浏览:108
基于A*算法的十五数码求解程序,使用visual c++6.0编写。
C++实现A*算法十五数码问题
浏览:56
3星 · 编辑精心推荐
课上老师布置的用C++实现A*算法的十五数码问题,该程序能够完美运行,并且输出最佳解路径。
Python A星算法求解十五数码问题,BUAA人工智障课程作业
浏览:88
A*算法是一种有序搜索算法,其特点在于对估价函数f的定义上。对于一般的有序搜索,总是选择f值最小的节点作为扩展节点。因此,f是根据需要找到一条最小代价路径的观点来估算节点的,所以,可考虑每个节点n的估价函数值为两个分量:从起始节点到节点n的代价以及从节点n到达目标节点的代价。
react-使用Reactjs开发的一个15puzzle拼图游戏
浏览:18
使用React.js开发的一个15-puzzle拼图游戏
15数码问题源代码(c++)
浏览:122
5星 · 资源好评率100%
c++版本的求解15数码问题算法源代码2
Puzzle_Crystal.zip
浏览:23
实现鼠标事件,键盘事件,两种图片显示模式2D、3D模式,三种难度选择3x3, 4x4, 5x5,三张内置图片,还可自定义图片,状态栏动态提示,归并排序方法计算逆序数。
IDA*算法
浏览:72
4星 · 用户满意度95%
可以有效解决八数码和十五数码问题的c++程序,采用IDA*算法
8 puzzle 问题 C# 代码
浏览:60
4星 · 用户满意度95%
8 puzzle问题, C# 代码,算法设计与分析课程作业,实现简单的8 puzzle游戏,适合初学者
算法用回溯法(backtracking algorithm)求解N皇后问题(N-Queens puzzle).docx
浏览:6
n皇后问题的回溯算法
15-puzzle-solver:Java接口和基于BFS的树求解器
浏览:51
15解题器 播放和自动求解的界面 求解器算法基于使用该解决方案作为树根的
人工智能——十五数码
浏览:68
人工智能——十五数码
15 Puzzle Python-开源
浏览:100
著名的游戏,用Python皮制成的断头游戏15。
15-puzzle:解决15题(15局游戏)
浏览:50
15拼图 我们实现了三种搜索算法以从随机的起始位置查找解决方案: 贪婪:从经验上讲最快,但是解决方案可能很长。 Dijkstra算法:保证最短路径,但需要大量资源。 A *搜索:比Dijkstra更快,比贪婪更好。
Puzzle Killer 1.2(完美解决八数码和十五数码问题)
浏览:60
4星 · 用户满意度95%
经典的八数码和十五数码问题的完美解决方案,对于任何情况均可以迅速出解。并非用A*或IDA*算法实现,效率远高于A*和IDA*算法。
收起资源包目录
Files.zip
(3个子文件)
assignment.pdf
1.26MB
15-puzzle-base-code.zip
3KB
15-puzzle-answer-code.zip
4KB
共 3 条
1
评论
收藏
内容反馈
立即下载
资源评论
资源反馈
评论星级较低,若资源使用遇到问题可联系上传者,3个工作日内问题未解决可申请退款~
联系上传者
评论
cxp863
粉丝: 12
资源:
16
私信
上传资源 快速赚钱
我的内容管理
展开
我的资源
快来上传第一个资源
我的收益
登录查看自己的收益
我的积分
登录查看自己的积分
我的C币
登录后查看C币余额
我的收藏
我的下载
下载帮助
前往需求广场,查看用户热搜
最新资源
基于软件无线电平台的功率域NOMA下行链路设计与实现_程昭钧.caj
JavaScript 动态网页实例 - DOM 中的事件处理.rar
c语言力学相关的流体源码.zip
c语言商品销售系统源码.zip
850899027844134base3.apk
c语言图书借阅系统源码.zip
c语言吃逗游戏源码.zip
6、段子发布平台大学生系统(ssm-vue).zip
PHP成绩查询系统毕业设计(程序+lw+ppt)
工作簿1(1).xlsx
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功