java軟件開發(fā) 數獨9x9九宮格的口訣?
數獨9x9九宮格的口訣?一、口訣法:1居邊格,往外斜填,出邊移到另一邊,遇數退步繼續(xù)填。二、數學法:1-9和為45,幻和值=45÷3=15。與最大的數9相加等于15的數有【1、5】和【2、4】與最小的
數獨9x9九宮格的口訣?
一、口訣法:1居邊格,往外斜填,出邊移到另一邊,遇數退步繼續(xù)填。
二、數學法:
1-9和為45,幻和值=45÷3=15。
與最大的數9相加等于15的數有【1、5】和【2、4】
與最小的數1相加等于15的數有【5、9】和【6、8】
所以1和9只能在邊格,而不能在角格(與角格數相加等于15的應有3組數)
9*9數獨解題思路?
我們首先列出9*9數獨的規(guī)則(指標準數獨,我記得還有一種非井字格的劃分來著)
1.每一個橫/豎列上都要有從1到9的所有數字,不重不漏。
2.每個3*3的格自內都要有1到9的所有數字,不重不漏。
顯然,從這兩個規(guī)則我們可以很容易得出第一個推斷方法:每個數字的出現(xiàn),都意味著有其它20個格子上不會出現(xiàn)這個數字,以此為基準畫橫線畫豎線,對橫條,豎條,大格子進行排除。這也是常見的方法。