最近寫的Javascript代碼,可以通過幾種算法推理出高難度以下的數獨,更高難度的可以通過嘗試法解出。
使用說明:
1.本程序主要用於展示如何一步步的解謎數獨,並給出解謎根據;
2.勾選“逐個提示”,可順序顯示每個填入的數字及原因;
3.點擊“綜合檢查”可自動使用三種常規檢查方法,直到無法填入數字;
4.自動高級檢查可能需要幾秒鐘才能完成,在此期間頁面會沒有響應;
5.目前的解謎思路還不能推理出所有數獨題目,這種情況下可點擊“嘗試填入”,然後用常規或高級檢查,嘗試錯誤時會自動“返回嘗試前狀態”。