没啥事写的一个C++解最小步数二阶魔方的程序,cpp 200多行,尽力写的比较精简,大多是格式化设计(函数列表等),可扩展性比较强,估计改个2~30行代码就能改成3阶魔方。 用的是广搜(BFS),效率算是比较高,平均结算7ms(笔记本八代i7),平均7~8步能复原,源码有比较细致的注释,配套
2020-03-19 03:14:54 9KB 广搜BFS C++ 算法 快速实现
1
没啥事写的一个C++解最小步数二阶魔方的程序,cpp 200多行,尽力写的比较精简,大多是格式化设计(函数列表等),可扩展性比较强,估计改个2~30行代码就能改成3阶魔方。 用的是广搜(BFS),效率算是比较高,平均结算7ms(笔记本八代i7),平均7~8步能复原,源码有比较细致的注释,配套一个简单的QT界面,具体的细节以及原理稍后更新,可见我博客。
2020-03-16 03:14:19 15.14MB QT 广搜 BFS 二阶魔方
1