Sudoku 是這陣子流行的小遊戲,下載後就可以玩了,有 28 天的試用期。
Anyway,如果你要 100% 確定某個地方是某個值才填進去的話,在 Hard Mode 下用手算會算到翻掉,因為我實際算過了 :p
於是我就跑去寫 code 了,其實是想要練習 STL 的 next_permutation()
(我知道會很慢,不過那是小事,我只是要學會 next_permutation()
的用法),結果一時偷懶又忘了用了,也許等今天上完課再來練習吧…
PS:程式在 這裡 可以取得,發展環境是 FreeBSD 5.x 的 gcc 3.4,所以我寫的時候用了一些 ANSI color,看起來會比較清楚。如果你在 Windows 下發現都是亂碼的話,請把 output()
裡面那堆 ANSI color 拿掉…
最近也有研究數獨,不過我很差,還未掌握。
在網上找到一個 logical solver ,會 Step by Step 告訴你怎麼用電腦去解
Sudoko Solver by Logic
http://www.sudokusolver.co.uk/
那天才被我姐問.
因為我小姪子(國小一年級,就被出這種題目)
orz
-t
shes.hcc.edu.tw想多了解數獨嗎?請到 http://www.shes.hcc.edu.tw/~oddest , 有詳細的介紹哦