連續鏈環法

這種技巧實際上也是一個強弱交替鏈。如果返回鏈首的連接和出自鏈首的連接都滿足鏈的傳播規則,則這就是連續鏈環法,即在整個鏈環中沒有任何出現矛盾的地方。一旦發現可以應用連續鏈環法,就可以非常有效地刪除候選數了,因為鏈環中所有弱連接都可以轉換成強連接,也就是說所有提供弱連接的其他單元格中的額外候選數都可以從其相應的行,列或區塊,以及單元格中刪除。

先看下面這個例子。

數獨技巧:連續鏈環法 01 鏈環起始並終止於[A6]且進出[A6]的連接均為強連接。它滿足傳播規則1。鏈可表達為:[A6]<>3 => [A4]=3 -> [D4]<>3 => [D4]=7 -> [D7]<>7 => [D7]=6 -> [D9]<>6 => [I9]=6 -> [I9]<>2 => [I6]=2 -> [I6]<>1 => [A6]=1。鏈本身並沒有違反規則且無任何矛盾之處。所以,可以把數字7從[A6]和[I6]中刪除,把8從[I9]中刪除,因為這些候選數並未出現在鏈中並且它們提供了弱連接

下面是另一個例子:

數獨技巧:連續鏈環法 02 [D7]=9 -> [D8]<>9 => [D8]=8 -> [H8]<>8 => [H8]=5 -> [H6]<>5 => [G5]=5 -> [C5]<>5 => [C7]=5 -> [F7]<>5 => [F7]=3 -> [D7]<>3。鏈環起始及終止於[D7]且滿足傳播規則2,因此[D9],[F9],[H7]和[I7]中可以刪除數字3,因為它們都能同時看見[D7]和[F7],而後者在弱連接轉換為強連接後,其中肯定有一個為3。

下面列出了其他一些可應用連續鏈環法的例子。

數獨技巧:連續鏈環法 示例1 數獨技巧:連續鏈環法 示例2
數獨技巧:連續鏈環法 示例3 數獨技巧:連續鏈環法 示例4