该资源主要是对于人工智能当中一个经典课题--八数码问题 A星算法,其中包含对于该算法的C#代码实例,并且可以直接在visual studio运行,有需要的欢迎下载!!
2022-06-04 08:15:18 822KB 人工智能 c# vsto 算法
1
人工智能课程设计作业,不下你可惜了,可以运行
2022-05-17 11:38:51 16KB 人工智能
1
人工智能实验——八数码难题源程序
2022-05-15 12:04:57 8KB 人工智能
1
人工智能 八数码 A*算法 A算法 宽度优先搜索 MFC界面
2022-05-09 10:59:10 46KB 人工智能 八数码 A*算法 A算法
1
人工智能实验: 实现结果:给定八数码的起始状态和目标状态,程序可以自动计算出所需要的步数,并能打印出每一步的变化。 本资源包括:使用C语言实现 ①使用深度优先搜索来解决八数码问题 ②使用广度优先搜索来解决八数码问题 ③使用过程式表示和实现八数码问题 以及相关代码详细注释 过程式知识表示是将有关某一问题领域的知识, 连同如何使用这些知识的方法,均隐式的表达为 一个求解问题的过程,每个过程是一段程序,完成对具体情况的处理。过程式不像陈述式那样具有固定的形式,如何描述知识完全取决于具体问题。 深度搜索:以栈为容器。由于每次将可能的新状态入栈,并标记为已经搜索到,当一直深入时便会遇到下一步可能搜索到的所有状态都已经标记为搜索过了,即没有可入栈的,这条深度搜索路线结束,下次出栈为栈顶状态,即另一条深度搜索路线。因为进行搜索之前判断了是否可达,所以进入搜索必有解,那么会按上述进行,直到找到目标状态。 最简单的方法是在上述深度搜索代码上进行改动,即可进行广度搜索。 深度是将集合中的元素从末尾取出,即和栈的特点相同,那么将先进后出变为先进先出,即将栈改成了队列。
2022-05-04 16:35:57 6KB 人工智能 深度优先 宽度优先 算法
1
学习C语言的初学者可以看看。 本程序是完全用C语言写成,代码行数100,比较短。 在VC++6.0环境中可直接编译运行,TC中需要替换一个清屏函数。 该游戏不涉及算法,并非回溯搜索八数码的解。而仅仅是实现数码的移动,移动成功后会有成功提示。 不太好的地方是没写注释,但程序较短小,可锻炼出学者的看程序能力。
2022-04-15 12:49:57 2KB C语言 游戏 程序 趣味
1
用C++实现的八数码游戏,运用了A*算法跟回溯法,用于学习数据结构、算法设计、C++程序设计,可以运行。
2022-04-09 16:22:13 2.71MB C++ A*算法
1
使用A*算法的C++自动拼图,VS2008MFC开发
2022-04-09 15:49:30 29.14MB 八数码 拼图 A*算法
1
这是我在其他的网站上下的关于A*算法解决8数码问题的c语言实现。这个代码是没有问题的。
2022-04-07 15:42:58 1KB A* C语言
1
八数码问题是人工智能经典问题
2022-04-06 03:13:04 5KB 人工智能 算法 宽度优先
1