什麼是鍊?
鍊是數獨高級技巧的基石,它表示兩個命題之間的關系,所有數獨都可以通過各種簡單或複雜的鍊來解出答案。
在數獨中填數的時候,我們每次要判斷的命題都是,某個格子能否填入某個數字。
強鍊和弱鍊
強鍊:兩個命題不能同時為假,會用 == 表示,畫圖的時候會用紅線
弱鍊:兩個命題不能同時為真,會用 -- 表示,畫圖的時候會用綠線
不知道在講什麼是吧,我當時也是這麼想的,所以直接一點,我直接放圖吧
我們先看 B1,裡面有一個 13 數對
所以 B1 裡面兩個 1 一定有一個成立,兩個 3 也一定有一個成立對吧
那麼他們都是強鍊,記作
R1C1{1} == R3C3{1},R1C1{3}==R3C3{3}
同時他們也是弱鍊,因為隻會有一個 1 和一個 3 成立,記作
R1C1{1} -- R3C3{1},R1C1{3}--R3C3{3}
B1 還有其他鍊嗎,當然還有,R1C1 裡面的 13 隻能有一個數字,那麼 R1C1 的 1 和 3 即是強鍊也是弱鍊,同理 R3C3 也是一樣
R1C1{1}==R1C1{3},R3C3{1}==R3C3{3}
R1C1{1}--R1C1{3},R3C3{1}==R3C3{3}
再來看 B5,你們能找出來麼?
R4C5{4}==R5C5{4},R4C5{1}==R6C5{1},R5C5{3}==R5C5{4},R6C5{1}==R6C5{3}
R4C5{4}--R5C5{4},R4C5{1}--R6C5{1},R5C5{3}--R5C5{4},R6C5{1}--R6C5{3}
R4C5{3}--R5C5{3}--R6C5{3}
好了,你們應該對基本的強弱鍊有一定了解,接下來說最重要的。
鍊到底有什麼用?
說了這麼久,一直都是兩個格子的關系,什麼事情都做不了啊。
我們試着把鍊連接起來看看
先看第一種 A==B--C==D
A 和 B 是強鍊,B 和 C 是弱鍊,C 和 D 是強鍊,這樣連接後,A 和 D 會是什麼關系呢?
結論是 A==D,A 和 D 也是強鍊,放個簡單的表,你們看一下
這個表中,1 為真,0 為假
再解釋一下,A==D 說的是 A 和 D 不能同時為假,那麼 A 是 1 的時候,這個結論是成立的,重點看 A 是 0 的情況,A 和 B 是強鍊,A 為 0,那麼 B 就是 1,B 和 C 是弱鍊,B 為 1,那麼 C 就是 0,C 和 D 是強鍊,C 為 0,D 就是 1,所以 A 和 D 是強鍊。
再來看 A--B==C--D,結論是 A--D,A 和 D 為弱鍊,還是放個表你們看
這個我就不接着解釋了。
然後上面舉得例子僅僅是 3 個鍊,這個結論可以繼續擴展下去。
A==B--C==D--E==F--G==H,可以得到 A==H
A--B==C--D==E--F==G--H,可以得到 A--H
你們感興趣的可以自己畫一個上面的表看一下。
鍊的工作方式就是,找到數獨盤勢中的強鍊,用弱鍊将之連接,在此過程中保證強弱交替,以強鍊始以強鍊終,則鍊的兩端點互為強關系。
鍊兩端點是強關系有啥用?
如果這兩個端點有共同作用格,可以删除共同作用格中鍊的數字。
強鍊始強鍊終可以這樣用,那 A--B==C--D 豈不是沒用了
并不是這樣的,我們來看一種特殊的鍊
A--B==C--D==E--A
這個鍊最終形成了一個環,得到最後的結論是 A--A
A 不能和 A 同真,那麼結論就是 A 就是假
同理,如果形成了
A==B--C==D--E==A
得到 A 和 A 不能同假,那麼 A 就是真
鍊還有一種工作方式是,把鍊形成一個環,環中還是強弱交替,如果最後出現一個點是強鍊出強鍊入,那麼他就是真,如果弱鍊出弱鍊入,那麼他就是假
好了,理論講完了,給幾個例子吧
先放一個相對比較容易找到鍊的圖,大家嘗試用剛才說的方法來試試。
沒找到也沒關系,剛學的時候确實比較難找。我把我做的方法放上來,再理解一下開始說的理論。
R6C2{7}==R6C6{7}--R8C6{7}==R8C3{7} 得到 R6C2{7}==R8C3{7}
他們兩個的共同作用的格子裡面的 7 就可以删掉,也就是上圖裡面我畫綠色圓圈的 7
删掉這兩個 7 後,C2 隻有一個 7 了,這個數獨基本也就解決了。
再放個兩個環的例子,我不多解釋,大家仔細理解一下。
R7C7{4} 弱鍊出弱鍊入,所以它一定不能為 4
這個題是我自己在練習用鍊的時候截的圖,當時我的 App 還不支持 iPad
看 R7C5{1} 也是弱鍊出弱鍊入,所以他一定不能是 1,R7C5 就是 6,前面兩個例子基本都是用一個數字,最後這個題目用了多個數字,也叫做異數鍊
好了,這篇文章就說這麼多了,主要是講鍊的理論知識,後面幾個例子隻是讓你理解一下前面的理論,具體怎麼去找鍊,有些什麼樣的方法,後面我會繼續更新的。
我自己做的 App 裡面專家難度的題目,不用鍊基本都推導不出來,我這篇文章的第一個例子就是專家難度的第一題。
如果你是 iOS 系統,可以搜索 數獨遊戲 下載我開發的 App,多訓練才能熟練這個技巧
,
更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!