做數獨的高級技巧

1、單向掃看法:
在第一個例子中,我們注意看一下第2宮 。我們知道 , 每個宮內必須包含數字9 , 第1宮以及第3宮中都包含數字9,并且第1宮的9位于第3行,第3宮的9位于第2行,這也就意味著第2宮的9不能在第2行和第3行 , 所有第2宮的9只能放置在第2宮第1行的空格內 。
【做數獨的高級技巧】2、雙向掃看法:
同樣的技巧也可以擴展到相互垂直的行與列中 。讓我們想一下第3宮中1應該放在哪里 。在這個例子中,第1行以及第2行已經有1了 , 那么第3宮中只有底部的倆個空格可以填1 。不過,方格g4已經有1了 , 所有第g列不能再有1 。所以i3是該宮唯一符合條件填上數字1的地方 。
3、尋找候選法:
通常地,一個方格只能有一個數字的可能性,因為剩下的其他8個數字都已經被相關的行列宮所排除了 。我們看一下下面例子中b4這個方格 。b4所在的宮中已經存在了數字3,4,7,8,1和6位于同一行,5和9位于同一列 , 排除上述所有數字,b4只能填上2 。
4、數字排除法:
排除法是一個相對繁雜的尋找數字的方法 。我們可以從c8中的1間接推出e7和e9必須包含數字1,不管這個1在哪個方格,我們可以確認的是,第e列的數字1肯定在第8宮內,所以第2宮內中間這一列就不可能存在數字1 。因此,第2宮的數字一必須填在d2處 。