對於數獨遊戲的解法,通常採用"直觀法(Direct Elimination Techniques)" 和 "候選數法(Candidates Elimination Techniques)".
直觀法(Direct Elimination Techniques),顧名思義,就是透過對謎題中現有的數字進行分析,繼而逐一確定剩餘空格中的數字的方法。它是最常用並且相對簡單的方法,對於比較容易的謎題,可以快速求解並收到良好的效果。但是遇到比較複雜的題目,直觀法(Direct Elimination Techniques)就稍顯力不從心了。
候選數法(Candidates Elimination Techniques), 是先在所有空白的單元格中寫上所有可能出現的數字,然後透過一些常用的演算法來刪減候選數,最終獲得唯一確定的候選數。候選數法(Candidates Elimination Techniques)被廣泛使用在電腦生成謎題及解題的實踐中,這不僅因為它程式設計相對容易,而且它的演算法也在不斷增加,使它的解題效率和能力都得以大力提高。
對於數獨遊戲的解法,通常採用"直觀法(Direct Elimination Techniques)" 和 "候選數法(Candidates Elimination Techniques)".
直觀法(Direct Elimination Techniques),顧名思義,就是透過對謎題中現有的數字進行分析,繼而逐一確定剩餘空格中的數字的方法。它是最常用並且相對簡單的方法,對於比較容易的謎題,可以快速求解並收到良好的效果。但是遇到比較複雜的題目,直觀法(Direct Elimination Techniques)就稍顯力不從心了。
候選數法(Candidates Elimination Techniques), 是先在所有空白的單元格中寫上所有可能出現的數字,然後透過一些常用的演算法來刪減候選數,最終獲得唯一確定的候選數。候選數法(Candidates Elimination Techniques)被廣泛使用在電腦生成謎題及解題的實踐中,這不僅因為它程式設計相對容易,而且它的演算法也在不斷增加,使它的解題效率和能力都得以大力提高。