八数码问题求解及动态演示(MFC程序+代码)
VC6.0做的MFC程序,附源码和工程文件,双向广搜+哈希判重,搜索31步(八数码的最大步)最快15毫秒,可以动态演示还原过程(一气呵成,感兴趣的可以研究代码后加上单步演示功能),可以自己手动还原局面,不过个别按钮功能不是很完善,比如菜单-》文件-》系统随机,其实我只内嵌了一个局面。具体操作自己摸索下呗,有自己不满意的地方欢迎修改(代码稍有点乱),如果能在修改后顺便提一下我的名字那更感激不尽了:)。共2个文件,一个单向搜的比较慢,一个双向的比较快,可以作为对比。欢迎来信1669190984@qq.com交流!
下载地址
用户评论
值得学习,界面需要改进
算法可以的,可以提供一点更详细的说明就更好了。
做得很好,界面可能不是很好看,但值得学习
不能运行,需要修改下,但是有界面的。可以学习下
做的很好,算法逻辑正确,界面可能不好看!
人机交互性更好一点就好了