第七十七章 讓其他人一起享受喜悅-《規則系學霸》
第(2/3)頁
隨后他分別輸入了兩種,十五步能還原的魔方狀態。
程序運行一秒左右,就得到了結果。
結果沒問題。
nn得到了不同的數值,一個是36211,一個是67091。
“這么少?”
趙奕感到驚訝。
哪怕對篩選方法有信心,他也沒有想到第二步的篩選對比,竟然會刷下如此龐大的數據。
想想也對。
篩選對比刷下了計算需求最多、最無用的部分,繼續運行的部分則淘汰了更多讓魔方變得混亂的步驟。
計算量是以指數形式遞增的。
篩選讓指數的底變得更小,到了十步以內都會變成以千、百為單位的增加,增加的量都可以忽略不計。
“如果是最復雜的情況,篩選次數也能達到千萬,甚至億級?”
趙奕想著。
那種數據其實也并不多。
普通家用電腦依舊能解決,只不過需要的運算時間更長一些,或許是幾十秒,或許是一分鐘、幾分鐘、十幾分鐘。
哪怕上升到以小時為單位的程度,也已經是相當了不起的。
現在世界公認三階魔方的計算,只能用超級計算機才可以,家用電腦的性能實在差太多了。
程序設計出來,剩下就是優化了。
趙奕做了個輸入優化。
之前為了方便進入設計主題,輸入端需要六個界面的五十四種顏色,實際上,只輸入三個面,就足以確定整個魔方。
添加了輸入優化代碼后,只需要三個面的二十七種顏色。
之后是檢測代碼。
如果輸入的魔方顏色不成立,檢測代碼就會執行給出錯誤提示。
然后。
趙奕做了個簡單的界面。
左邊有二十七個空格,可以填入魔方的顏色;右邊則是空白的輸出界面,會把最少步驟的轉動結果以文字形式表示出來。
中間再加上一個小提示框。
根據程序運行情況,放入三條提示內容:請輸入魔方顏色;程序正在執行中,請等待;完成,請看右側步驟。
ok!
結束!
趙奕看著電腦上的界面,以及輸入一種魔方狀態后,右側所給出的答案,一股巨大的成就感涌現出來。
做完了!
幾天、十幾個小時的工作成果!
這是精華!
這是藝術!
在收獲成功的偉大時刻,不裝一下逼還能算個人嗎?
對!
這是讓其他人一起享受喜悅!
趙奕迅速給屏幕截了個圖,隨后發送到了‘計算機技術交流群’,然后面帶微笑、雙手抱胸默默潛水。
頓時。
第(2/3)頁
主站蜘蛛池模板:
灵山县|
沙湾县|
东至县|
阿克陶县|
新平|
巫山县|
丁青县|
龙川县|
江津市|
新密市|
邹城市|
河间市|
楚雄市|
蛟河市|
紫云|
祁阳县|
时尚|
云阳县|
开鲁县|
四会市|
九龙城区|
遂平县|
苏尼特右旗|
吉隆县|
涿州市|
开平市|
息烽县|
呼和浩特市|
乌兰察布市|
贞丰县|
清原|
浦东新区|
内江市|
忻州市|
滨州市|
兴宁市|
禹州市|
浮梁县|
二连浩特市|
绥化市|
额济纳旗|