搜索资源列表
EightPuzzles.rar
- 利用VC开发的一个八数码程序
eightnumbyahei0802
- 八数码难题求解程序本程序所采用的启发函数,本人不能证明它能解决任何的八数码难题,如果对于较难的问题会产生很多节点,有可能会使空间不足,所以尽量不要出太难的问题难为它.希望广大的人工智能爱好者能写出更好的启发函数.-eight digital problem solving program of the procedures used by the heuristic function, I can not prove that it can resolve any of the eight di
ninegong
- 本人这学期写八数码作业,采用三种人工智能算法,在vc2003开发完成-I write this semester eight digital operations, in three artificial intelligence algorithm, developed in vc2003
bsm
- 用C语言编写的八数码问题算法-C language prepared by the eight digital Problem
EightFigure
- 自己用JAVA编的人工智能的A*算法的八数码程序-own use JAVA series of the artificial intelligence of the A * algorithm eight digital procedures
fina_ver
- 用迷宫算法实现聚点的统计,这里只是简单扫描每个像素的四个方向,当然,可以很容易修改源码,实现八个方向的扫描,至于聚点嘛,就是被数码0包围的数码1组成的块,这种算法在元件识别方面可以应用。-maze algorithm used accumulation of statistics, here simply scanning each pixel of the four directions, of course, you can easily modify the source codes to
20051004深度优先
- 人工智能中的八数码难题 这个采用的是深度优先方法 编程球境是VC++ 解压即可.-artificial intelligence of eight digital problem is the depth of the preferred method of programming ball Habitat VC can be unpacked.
a星算发
- 人工智能的经典八皇后问题,这个算法是a*算法.利用这个算法可以解决八数码,八皇后问题等 -artificial intelligence Queen's classic 8, the algorithm is a * algorithm. Use of this algorithm can solve eight digital, 8 Queen's problems
chenbo广度
- 人工智能运用广度优先算法来解决八数码问题,由初始状态到目标状态按层搜索-breadth priority use of artificial intelligence algorithms to solve eight digital issue, the initial state to the target state by layer Search
Eidffakght
- 利用BFS算法解八数码问题 在3*3的方格上放着1-8数码,有一空格为0变化规则为空格可以和上,下,右,左四个相邻的数字互换, 至到和目标状态相等, 每一种状态用一个结点表示 而每个结点每次变化最多有四种结点,将这些结点依次入队列中, 例如初始结点S0,入队列后出队,将S0变化最多产生的四种结点S01,S02,S03,S04依次入队列中, 当S01出队后,产生的四种结点S11,S12,S13,S14(实际上不会有四种结点)依次入队, 每次出队时与结束结点相比较,如果
NGrid
- 经典8数码问题扩展为N数码问题,JAVA可视化编程,注意算法大家看一下-classic problem for the N digital expansion, JAVA visual programming, the attention we look at the algorithm
8数码A算法
- 设计说明:1。数据结构和表示:程序用1、2、3、4分别表示将右、上、左、下的数字块移动到空格之中。采用典型的树+链表结构,每种局面产生一个BoardState类。出于避免走法顺序列表被过多复制的考虑,在树结构中保存局面的继承关系。每种新的局面产生后,引用估值函数产生f的值,再根据大小将其插入链表之中,以便实现“优先展开f值小的节点”。Solve()函数在成功解决问题之后保存一个走法序列供输出并返回零,而失败则返回失败处的节点层数。(具体的判断方法见后文)-Design Notes : 1. Da
stla8
- 这是一个关于A*算法的实现8数码的程序源代码,所有的算法核心全部使用STL标准模板库编程,对想熟悉STL编程和A*算法的朋友有很好的借鉴意义。-This is one of the A * algorithm to achieve eight digital source code, all of the core algorithms use all STL standard template library programming, STL right to know programming
8sm
- 一个利用深度优先搜索完成的八数码问题,人工智能(A eight digital problem with depth first search)
bitmap-disp-time
- 该程序用数码管的位图来1显示系统时间该程序用数码管的位图显示系统时间该程序用数码管的位图显示系统时间(display tube bitmap, it is very good,it is very good,it isvery)
八数码问题
- 这是老师布置实验的八数码问题的代码,大家有需要的可以借鉴一下,能够解决问题
8数码问题
- 对任意的八数码问题,给出求解结果。例如对于如下具体八数码问题:通过设计启发函数,编程实现求解过程,如果问题有解,给出数码移动过程,否则,报告问题无解。
A*算法解决数码、皇后问题
- 使用A*算法来解决十六数码问题以及皇后问题的帮助代码,可运行。