中級技巧

數獨鎖定候選數:Pointing 與 Claiming 教學

通過 Pointing 和 Claiming 兩種形式理解數獨中的鎖定候選數,學習如何識別模式、在正確位置排除候選數並避免常見錯誤。

概念

什麼是鎖定候選數?

當某個數字的位置同時受到 3×3 宮與一行或一列的限制時,就形成鎖定候選數。雖然還不知道具體是哪個格子,但可以確定它必須位於兩個區域的交叉部分,這已經足以從其他格子中排除同一候選數。

這個技巧的優勢在於無需確定某個具體格子。只利用候選數的相對位置就能縮小範圍,然後等待新的基礎推理步驟出現。

Pointing

從宮指向某一行或列

如果一個 3×3 宮中的候選數 7 只剩兩個位置,而且它們位於同一行,那麼這個宮里的 7 必然在該行。因此,同一行但位於該宮之外的其他候選數 7 都可以排除。

關鍵條件是該候選數在宮內所有剩餘位置必須位於同一行或同一列。如果該宮在另一行仍有第三個位置,就還沒有形成 Pointing Pair/Triple。

  • 從一個宮開始,選擇一個候選數。
  • 檢查該候選數在宮內所有剩餘位置。
  • 只排除該宮之外、同一行/列上的候選數。
Claiming

從行或列鎖定到一個宮

Claiming 的方向與 Pointing 相反。若某一行中的候選數 4 只剩兩到三個位置,並且這些位置全都位於同一個宮,那麼該行的 4 必須落在這個宮內。因此,可以從同一宮中不屬於該行的其他格子里排除候選數 4。

Pointing 和 Claiming 本質上是從兩個方向觀察同一種交互關係。把它們統一理解為“鎖定候選數”,會比記成兩個獨立技巧更容易快速識別模式。

檢查

排除候選數前要問的三個問題

排除候選數前請檢查三點:是否已經列出該數字在源區域中的所有可能位置;這些位置是否確實都位於同一行/列或同一宮;被排除的格子是否處在目標區域正確的剩餘部分。確認這三點可以避免大多數技巧性錯誤。

排除後,重新掃描剛變化的區域,尋找顯性單數、隱性單數或新的數對。鎖定候選數通常不會立刻填入數字,但會為其他技巧創造條件。

立即在真實題盤上應用

只有在不同題盤中反復使用,技巧才會變成直覺。選擇適合自己的難度,優先採用確定性推理,並復盤讓你卡住的那一步。

練習中等難度
按技巧學習

數獨解題指南集群

數獨解題指南

下面每篇指南都對應一個獨立搜尋意圖和技能點,從新手流程到鎖定候選數、數對和 X-Wing。如果不確定從哪裡開始,可以按順序學習。