數獨解題技巧,數獨遊戲的技巧

時間 2021-10-14 22:40:00

1樓:我的知道文庫

| 9 2 6| 1 7 4| 3 5 8|| 7 3 5| 8 2 6| 1 4 9|| 4 8 1| 9 3 5| 6 2 7||-------|-------|-------|| 3 6 9| 5 8 7| 2 1 4|| 8 1 2| 4 9 3| 7 6 5|| 5 4 7| 2 6 1| 9 8 3||-------|-------|-------|| 6 9 8| 3 4 2| 5 7 1|| 2 5 3| 7 1 8| 4 9 6|| 1 7 4| 6 5 9| 8 3 2|

2樓:

答案:-------------------

|9 2 6 |1 7 4 |3 5 8|

|7 3 5 |8 2 6 |1 4 9|

|4 8 1 |9 3 5 |6 2 7|

-------------------

|3 6 9 |5 8 7 |2 1 4|

|8 1 2 |4 9 3 |7 6 5|

|5 4 7 |2 6 1 |9 8 3|

-------------------

|6 9 8 |3 4 2 |5 7 1|

|2 5 3 |7 1 8 |4 9 6|

|1 7 4 |6 5 9 |8 3 2|

-------------------

推薦一些解題方法給你:

基礎摒除法

基礎摒除法就是利用1 ~ 9 的數字在每一行、每一列、每一個九宮格都只能出現一次的規則進行解題的方法。基礎摒除法可以分為行摒除、列摒除、九宮格摒除。

實際尋找解的過程為:

尋找九宮格摒除解:找到了某數在某一個九宮格可填入的位置只餘一個的情形;意即找到了 該數在該九宮格中的填入位置。

尋找列摒除解:找到了某數在某列可填入的位置只餘一個的情形;意即找到了該數在該列中的填入位置。

尋找行摒除解:找到了某數在某行可填入的位置只餘一個的情形;意即找到了該數在該行中的填入位置。

唯一解法

當某行已填數字的宮格達到8個,那麼該行剩餘宮格能填的數字就只剩下那個還沒出現過的數字了。成為行唯一解.

當某列已填數字的宮格達到8個,那麼該列剩餘宮格能填的數字就只剩下那個還沒出現過的數字了。成為列唯一解.

當某九宮格已填數字的宮格達到8個,那麼該九宮格剩餘宮格能填的數字就只剩下那個還沒出現過的數字了。成為九宮格唯一解.

唯餘解法

唯餘解法就是某宮格可以添入的數已經排除了8個,那麼這個宮格的數字就只能添入那個沒有出現的數字.

區塊摒除法

區塊摒除法是基礎摒除法的提升方法,是直觀法中使用頻率最高的方法之一.

餘數測試法

所謂餘數測試法就是在某行或列,九宮格所填數字比較多,剩餘2個或3個時,在剩餘宮格添入值進行測試的解題方法.

隱性唯一候選數法

當某個數字在某一列各宮格的候選數中只出現一次時,那麼這個數字就是這一列的唯一候選數了.這個宮格的值就可以確定為該數字. 這時因為,按照數獨遊戲的規則要求每一列都應該包含數字1~9,而其它宮格的候選數都不含有該數,則該數不可能出現在其它的宮格,那麼就只能出現在這個宮格了. 對於唯一候選數出現行,九宮格的情況,處理方法完全相同。

三鏈數刪減法

找出某一列、某一行或某一個九宮格中的某三個宮格候選數中,相異的數字不超過3個的情形, 進而將這3個數字自其它宮格的候選數中刪減掉」的方法就叫做三鏈數刪減法。

隱性三鏈數刪減法

在某行,存在三個數字出現在相同的宮格內,在本行的其它宮格均不包含這三個數字,我們稱這個數對是**三鏈數.那麼這三個宮格的候選數中的其它數字都可以排除.

當**三鏈數出現在列,九宮格,處理方法是完全相同的.

矩形頂點刪減法

矩形頂點刪減法和直觀法講到的矩形摒除法分析方法是一樣的。矩形頂點刪減法在識別時比較不容易找到,所以最好先使用其它的方法。

三鏈列刪減法

三鏈列刪減法是矩形頂點刪減法的擴充套件,如果不清除矩形頂點刪減法,可以參考矩形頂點刪減法,以便於更容易理解本節內容。 利用「找出某個數字在某三列僅出現在相同三行的情形,進而將該數字自這三行其他宮格候選數中刪減掉」; 或「找出某個數字在某三行僅出現在相同三列的情形,進而將該數字自這三列其他宮格候選數中刪減掉」的方法 就叫做三鏈列刪減法。

關鍵數刪減法

在進入到解題後期,利用前面講到的唯一候選數法、隱性唯一候選數法、 區塊刪減法、數對刪減法、隱性數對刪減法、 三鏈數刪減法、隱性三鏈數刪減法、矩形頂點刪減法、 三鏈列刪減法都無法有進展的時候,可以考慮使用關鍵數刪減法。關鍵數刪減法就是在後期找到一個數,這個數在行(或列,九宮格)僅出現兩次的數字。我們假定這個數在其中一個宮格類,繼續求解,如果發生錯誤,則確定我們的假設錯誤。

如果繼續求解仍然出現困難,不妨假設這個數在另外一個宮格,看能不能得到錯誤。這就是關鍵數刪減法.

數獨遊戲的技巧

3樓:匿名使用者

掃看技巧

最簡單的上手數獨題目的技巧是掃看所有的行,所有的列以及所有的宮,排除數字或者方格並找到適合某一個方格的唯一的數字。對於解決簡單的數獨題目,掃看技巧是最迅速也是最有效的捷徑。不過掃看技巧對於一些困難的數獨謎題,也是很有效果的,尤其是在找不到頭緒需要高階技巧的時候。

下面是一些介紹掃看技巧的例子:

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處。

4樓:東崑崙時代

數獨直觀法解題技巧主要有

單元限定法、單元排除法、區塊排除法、唯一餘解法、矩形排除法、逐行逐列依次掃描法、綜合掃描法、唯一候選數法、隱性唯一候選數法、 區塊刪減法、數對刪減法、隱性數對刪減法、三鏈數刪減法、隱性三鏈數刪減法、矩形頂點刪減法、三鏈列刪減法、關鍵數刪減法、關連數刪減法。

1.聯除法。

在並排的三個九宮格中的兩排尋找相同數字,再利用九宮格得出另一排中該數字位置,該方法適用於中高階數獨.

2.巡格法

找出在每個九宮格**現頻率較高的數字,得出該數字在其餘九宮格內位置,該方法應用於方法一之後。

3.排除法

這個方法是解決問題的關鍵,易被常人所忽略。在各行列或九宮格中觀察,若有個位置其它數字都不能填,就填餘下的數字

4.待定法

此方法不常用卻很有效。暫時確定某個數字在某個區域,再利用其來進行排除

5.行列法

此方法用於收官階段,利用先從行列突破來提高解題效率。

6.假設法

即在某個位置隨機的填上一個數字,再進行推演,並有可能最終產生矛盾而否定結論。

7.頻率法

這種方法相比於上一種方法更能提高效率。在某一行列或九宮格列舉出所有情況,再選擇某位置**現頻率高的數字

8.候選數法

使用候選數法解數獨題目需先建立候選數列表,根據各種條件,逐步安全的清除每個宮格候選數的不可能取值的候選數,從而達到解題的目的。

使用候選數法一般能解比較複雜的數獨題目,但是候選數法的使用沒有直觀法那麼直接,需要先建立一個候選數列表的準備過程,所以實際使用時可以先利用直觀法進行解題,到無法用直觀法解題時再使用候選數法解題。

候選數法解題的過程就是逐漸排除不合適的候選數的過程,所以在進行候選數刪除的時候一定要小心,確定安全地刪除不合適的候選數,否則,很多時候只有重新做題了。有了計算機軟體的幫助,使得候選數表的維護變得輕鬆起來。

5樓:匿名使用者

與填字遊戲不同的是,玩「數獨」遊戲無需掌握任何一門特定的語言。事實上,從技術的角度來說,你甚至連數數都不用會。所有要做的就是將1到9這9個數字按一定秩序填入每行(從左至右)、每列(從上至下)、每個小九宮格(內有9個小方格),每個數字在每行、每列、每個小九宮格中只能出現一次。

做題時一個好的方法就是從小九宮格入手,更好的方法是研究一組小九宮格,尋找出成對的數字,由此你可推出第三個。舉個例子:如果左上角的小九宮格中有數字7,左下角的小九宮格中也有7,則不難推出左中的小九宮格中7的位置。

同樣也以用這樣的方法解出水平位置的數字。如果存在兩種可能性。記錄下來,然後繼續。

6樓:房芊芊莫瀚

額,個人來說玩這個還是比較慢的。。但是咱有完全正確的方法。。。

psp版那個數獨可以用鉛筆在格子裡寫小字,我一般就是把一個格內可能出現的數字都標出來,然後根據橫豎還有九格不重複的規則一個一個擦掉不能出現的,然後這樣最後就能全推出來了

看上去可能有點麻煩而且前期連起來會很耗耐心,不過練好了的話,速度還是很客觀的,準確率也一定是100%~~~~~

只是一些個人的簡介而已,希望lz可以上手數獨哦~

7樓:深深地死死地

多練,有經驗了之後就好了···

書山有路勤為徑,學海無涯苦作舟···

8樓:匿名使用者

數獨解法全是由規則衍生出來的,基本解法分為兩類思路,一類為排除法,一類為唯一法。更復雜的解法,最終也會歸結到這兩大類中。下邊以圖示簡單介紹幾種解法,只要你花幾分鐘看一遍,馬上就可以開始做數獨了。

數獨直觀法解題技巧主要有:唯一解法、基礎摒除法、區塊摒除法、唯餘解法、矩形摒除法、單元摒除法,餘數測試法等。

做數獨的技巧,數獨遊戲的技巧

文庫精選 內容來自使用者 帥鄉人 數獨技巧 sudoku strategies 數獨快速入門 上篇 數獨快速入門 中篇 數獨快速入門 下篇 數獨快速xx 上篇 範例一 在左邊第一個xx裡,哪格可以放數字1,先看到再第一列和第二列裡已經有了數字1,所以很明顯了,除了棕色格子之外,上面兩列格子已經不能放...

數獨的解題技巧有哪些,快速解數獨的方法有哪些?

我的名字不好改 數獨解法全是由規則衍生出來的。基本解法分為兩類思路,一類為排除法,一類為唯一法。更復雜的解法,最終也會歸結到這兩大類中。下邊以圖示簡單介紹幾種解法,只要你花幾分鐘看一遍,馬上就可以開始做數獨了。數獨直觀法解題技巧主要有 唯一解法 基礎摒除法 區塊摒除法 唯餘解法 矩形摒除法 單元摒除...

數獨遊戲有什麼訣竅,數獨遊戲的技巧

yin為有你 1 排除法 摒除法 2 摒除法 用數字去找單元內唯一可填空格,稱為摒除法,數字可填唯一空格稱為排除法 hidden single 根據不同的作用範圍,摒餘解可分為下述三種 數字可填唯一空格在 宮 單元稱為宮排除 hidden single in box 也稱宮摒除法。數字可填唯一空格在...