- 數獨:從入門到精通(第2版)
- 慕容漪汐
- 7字
- 2019-09-29 11:35:47
上篇 數獨技巧篇
技巧1 宮摒除法
數獨基礎的解法是摒除法。
由規則可知,對于任何一個數字,其在任意一行(列、宮)中必須出現,而且僅能出現一次。那么假設某一行(列、宮)內已出現了某數字,那么該行(列、宮)中便不能再出現該數字。通過已出現的數字排除同行(列、宮)內該數字的方法叫作摒除法(也叫排除法)。
摒除法是最基礎、最常用的數獨解法,其中宮摒除是較為常用的。
宮摒除法是……
通過摒除得到一宮之中唯一一個能填入某數的單元格的技巧叫作宮摒除法。
例如下題:

對第一宮進行觀察可以發現:因為A7是數字5,通過摒除可以發現,A1、A2、A3不能再填入數字5;同理C5是數字5,那么C3也不能填入數字5。結合第一宮內已有的數字可以推理出,僅有B3格可以填入數字5。

繼續觀察第一宮,用數字9進行宮摒除,得到宮內唯一能夠填入數字9的單元格,即C3格為9。繼續觀察,可以陸續解開全題。
尋找宮摒除技巧1
其一是針對出現次數較多的數字進行觀察,例如上題之中,數字3出現了6次,而一個完整的數獨題目需要9個數字3。可以試著通過宮摒除將所有宮內的數字3填完,再尋找其他多次出現的數字,并把該數字填完,以此類推。
不過需要注意,有時候很多數字并不能夠一次性完成,當發現沒有思路的時候,應該考慮觀察其余的數字,等到填出更多數字的時候再來反觀剛才卡住的地方,很可能會有所收獲。
例如上面例題中,填完所有的3和所有暫時能得出的數字1的結果如下,此時第二宮和第五宮的數字1的位置暫時無法確定,需要填出更多數字后才可判斷。

尋找宮摒除技巧2
其二是針對宮進行觀察。例如上題之中,選擇數字較多的宮(一般來說,數字個數≥4)來優先進行觀察。觀察該宮已有的數字,判斷出這個宮里還需要填入哪些數字,再在能夠影響這個宮的區域里尋找需要填入的數字,進行宮摒除。
例題中第一宮需要填入1、2、5、6、9五個數字,在能影響第一宮的幾個宮里尋找這些數字進行摒除。觀察到第二、三宮的數字5和9,得到結果。