重點
  • 中等數獨僅靠裸單和隱藏單即可解決
  • 困難數獨至少需要裸對、隱藏對或鎖定候選數
  • 關鍵技能轉變:從逐格分析到單元模式識別
  • 在困難等級,候選數標記成為必不可少的——沒有它們就無法解題
  • 每個困難技巧都建立在同一條規則上——只是應用於更大的模式

中等數獨的要求

一個精心設計的中等數獨僅使用裸單和隱藏單即可從頭解到尾。盤面有足夠的給定數字,僅靠掃描就能在每次填入後發現一兩個新格子,保持邏輯流暢,無需查看多格模式。

困難數獨的變化

一個困難數獨會達到一個點,沒有任何單一格子剩下單一候選數,也沒有任何單一單元將一個數字限制在一個格子中。你遇到了解題者所稱的停滯。要突破它,你需要同時作用於多個格子的技巧:

技巧作用
裸對同一單元中的兩個格子共享相同的兩個候選數——從該單元的其他格子中消除這些候選數
隱藏對兩個候選數被限制在一個單元中的兩個格子——這兩個格子中的其他候選數都可以移除
鎖定候選數一個宮中的候選數被限制在一行或一列——從該行或列的其他位置消除它
裸三三個格子共享三個候選數的集合——從該單元的其他地方消除這些候選數

心態轉變

中等數獨的解題大多是被動反應:填入一個數字,更新候選數,另一個數字變得明顯。困難數獨的解題則更為主動:在任何數字被強制之前,你就掃描結構模式(對、鎖定組)。你尋找的是關於格子組的必然為真的資訊,而非個別格子。

建立困難技巧組合

縮小差距的最快方法:

  1. 始終使用完整的候選數標記。在進行第一次移動之前填入每個候選數。這使得對和鎖定候選數一目瞭然。
  2. 在尋找單一之前先掃描對。填入候選數後,尋找單元中恰好兩個格子共享恰好兩個候選數的情況。這些裸對通常是解開困難數獨的關鍵。
  3. 檢查宮與行列的互動。尋找宮中所有候選數都被限制在一行或一列的情況——這就是鎖定候選數模式,它在困難數獨中經常出現。

練習路徑

先解5到10個中等數獨,直到隱藏單變得自動化,然後再轉向困難數獨。預計困難數獨起初會比中等數獨花費3到5倍的時間——這是正常的。技巧庫包含你將遇到的每種模式的實際範例。每日挑戰每天提供一個你所選難度的新數獨,非常適合刻意練習。