資源簡介
沒啥事寫的一個C++解最小步數二階魔方的程序,cpp 200多行,盡力寫的比較精簡,大多是格式化設計(函數列表等),可擴展性比較強,估計改個2~30行代碼就能改成3階魔方。 用的是廣搜(BFS),效率算是比較高,平均結算7ms(筆記本八代i7),平均7~8步能復原,源碼有比較細致的注釋,配套

代碼片段和文件信息
#include?“mainwindow.h“
#include?
int?main(int?argc?char?*argv[])
{
????QApplication?a(argc?argv);
????MainWindow?w;
????w.show();
????return?a.exec();
}
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件????????647??2019-04-24?21:49??源碼\dataclass.h
?????文件????????183??2019-04-22?09:13??源碼\main.cpp
?????文件???????5212??2019-04-24?21:48??源碼\mainwindow.cpp
?????文件???????1334??2019-04-24?20:27??源碼\mainwindow.h
?????文件??????28805??2019-04-24?20:45??源碼\mainwindow.ui
?????文件???????1299??2019-04-22?11:56??源碼\rubic.pro
?????文件????????440??2019-04-22?11:13??源碼\rubick_op.h
?????文件?????????60??2019-04-22?11:13??源碼\rubik.cpp
?????文件???????7131??2019-04-24?22:12??源碼\rubik_op.cpp
?????文件????????875??2019-04-24?21:45??源碼\rubik_op.h
?????目錄??????????0??2019-04-24?21:59??源碼
-----------?---------??----------?-----??----
????????????????45986????????????????????11
評論
共有 條評論