QT C++ 算法 广搜BFS 最小步数解二阶魔方,源码+程序


没啥事写的一个C++解最小步数二阶魔方的程序,cpp 200多行,尽力写的比较精简,大多是格式化设计(函数列表等),可扩展性比较强,估计改个2~30行代码就能改成3阶魔方。 用的是广搜(BFS),效率算是比较高,平均结算7ms(笔记本八代i7),平均7~8步能复原,源码有比较细致的注释,配套一个简单的QT界面,具体的细节以及原理稍后更新,可见我博客。
资源截图
代码片段和文件信息
#include “mainwindow.h“
#include 

int main(int argc char *argv[])
{
    QApplication a(argc argv);
    MainWindow w;
    w.show();

    return a.exec();
}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件    3466856  2014-03-11 18:54  魔方可运行D3Dcompiler_47.dll

     文件      43520  2018-11-26 19:03  魔方可运行iconenginesqsvgicon.dll

     文件      33792  2018-11-26 18:12  魔方可运行imageformatsqgif.dll

     文件      46080  2018-11-26 18:46  魔方可运行imageformatsqicns.dll

     文件      35840  2018-11-26 18:12  魔方可运行imageformatsqico.dll

     文件     330752  2018-11-26 18:12  魔方可运行imageformatsqjpeg.dll

     文件      27648  2018-11-26 19:03  魔方可运行imageformatsqsvg.dll

     文件      26624  2018-11-26 18:46  魔方可运行imageformatsqtga.dll

     文件     509440  2018-11-26 18:46  魔方可运行imageformatsqtiff.dll

     文件      25600  2018-11-26 18:46  魔方可运行imageformatsqwbmp.dll

     文件     459776  2018-11-26 18:46  魔方可运行imageformatsqwebp.dll

     文件      22016  2018-11-26 18:04  魔方可运行libEGL.dll

     文件     120334  2015-12-29 06:25  魔方可运行libgcc_s_dw2-1.dll

     文件    2807296  2018-11-26 18:04  魔方可运行libGLESV2.dll

     文件    1540622  2015-12-29 06:25  魔方可运行libstdc++-6.dll

     文件      79360  2015-12-29 06:25  魔方可运行libwinpthread-1.dll

     文件   15995904  2016-06-14 21:08  魔方可运行opengl32sw.dll

     文件    1908736  2018-11-26 18:14  魔方可运行platformsqwindows.dll

     文件    6230528  2019-04-24 21:52  魔方可运行Qt5Core.dll

     文件    6497792  2018-11-26 18:08  魔方可运行Qt5Gui.dll

     文件     360448  2018-11-26 19:03  魔方可运行Qt5Svg.dll

     文件    6254592  2018-11-26 18:10  魔方可运行Qt5Widgets.dll

     文件      83456  2019-04-24 21:51  魔方可运行
ubic.exe

     文件     196608  2018-11-26 18:13  魔方可运行stylesqwindowsvistastyle.dll

     文件     160010  2019-04-24 21:52  魔方可运行 ranslationsqt_ar.qm

     文件     165327  2019-04-24 21:52  魔方可运行 ranslationsqt_bg.qm

     文件     179797  2019-04-24 21:52  魔方可运行 ranslationsqt_ca.qm

     文件     174691  2019-04-24 21:52  魔方可运行 ranslationsqt_cs.qm

     文件     174098  2019-04-24 21:52  魔方可运行 ranslationsqt_da.qm

     文件     192816  2019-04-24 21:52  魔方可运行 ranslationsqt_de.qm

............此处省略36个文件信息

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件举报,一经查实,本站将立刻删除。

发表评论

评论列表(条)