A*算法实现八数码问题

时间:2013-06-13 10:49:39
【文件属性】:

文件名称:A*算法实现八数码问题

文件大小:721KB

文件格式:RAR

更新时间:2013-06-13 10:49:39

c++实现 八数码问题 8数码 九宫问题 A*搜索

自己写的用c++实现的简易八数码问题,搜索算法采用A*算法,搜索代价使用哈密顿路(可以自己更改,),资源是工程文件。在vs2008下运行通过,里面代码都进行了注释。


【文件预览】:
eightnum
----NineGrid.ncb(1.78MB)
----main.cpp(662B)
----NineGrid.cpp(9KB)
----NineGrid.suo(7KB)
----NineGrid.vcproj(4KB)
----Debug()
--------vc90.idb(259KB)
--------BuildLog.htm(6KB)
--------NineGrid.pdb(803KB)
--------NineGrid.exe(106KB)
--------mt.dep(67B)
--------main.obj(43KB)
--------vc90.pdb(268KB)
--------NineGrid.ilk(533KB)
--------NineGrid.obj(402KB)
--------NineGrid.exe.intermediate.manifest(621B)
----NineGrid.sln(881B)
----NineGrid.h(3KB)

网友评论

  • 希望有跟多一点的注释,这样会比较好
  • 可以用~代码也有一点解释,希望解释能够更多~
  • 程序太过于简单,注释不多,不适合初学者
  • 还不错,只是不知是不是算法性能的问题,只有当1是第一个或者0在中心的情况计算比较快,其他情况耗费的时间很长,有时会无限等待- -
  • 运行很顺畅,让我学习了如何计时 就是有些地方看不太懂 值得学习 谢谢
  • 程序运行的很好,值得分享!!
  • 很好,程序运行非常良好,还有个运行时间的显示功能,值得参考!谢谢分享!