Category Archives: ACG

Anime/Comic/Game

免費的 Sudoku 軟體

我之前玩的版本是 這個版本,這是 Shareware,最近要到期了,所以我跑去找一套不用錢的 :p

上的 這個 page 下方有一套不用錢的 Sudoku Player,玩了一下比 好用,所以我就跳槽過來啦 :p

這是他其中一項很重要的介紹:

Simple Sudoku generates high quality puzzles that are symmetrical, with a single solution, and do not require trial & error to solve. The user can also choose between five levels of complexity – from Easy to Extreme. Each puzzle is generated randomly so there is an almost limitless selection.

換句話說,你可以用「推論」的方式解出所有的位置… (雖然有些推論真的是硬到不行 XD)

Enjoy it!

在 Diablo II 中墮落

這幾天沒在 blog,原因是都跑到美西去練功了 :Q

然後練一練就去寫 的 code… 目前看起來 semaphore library (用 semaphore 實做 read/write mutex) 的部分沒問題了,要把 bbsd 用到的 code 整個檢查一次 :o

PS:用 semaphore 實做 read/write mutex 的方式我是參考 Implementing a Read/Write Mutex 這篇文章的說明。

Sudoku

是這陣子流行的小遊戲,下載後就可以玩了,有 28 天的試用期。

Anyway,如果你要 100% 確定某個地方是某個值才填進去的話,在 Hard Mode 下用手算會算到翻掉,因為我實際算過了 :p

於是我就跑去寫 code 了,其實是想要練習 STL 的 next_permutation() (我知道會很慢,不過那是小事,我只是要學會 next_permutation() 的用法),結果一時偷懶又忘了用了,也許等今天上完課再來練習吧…

PS:程式在 這裡 可以取得,發展環境是 5.x 的 gcc 3.4,所以我寫的時候用了一些 ANSI color,看起來會比較清楚。如果你在 Windows 下發現都是亂碼的話,請把 output() 裡面那堆 ANSI color 拿掉…