什么是锁定候选数?
当某个数字的位置同时受到 3×3 宫与一行或一列的限制时,就形成锁定候选数。虽然还不知道具体是哪个格子,但可以确定它必须位于两个区域的交叉部分,这已经足以从其他格子中排除同一候选数。
这个技巧的优势在于无需确定某个具体格子。只利用候选数的相对位置就能缩小范围,然后等待新的基础推理步骤出现。
从宫指向某一行或列
如果一个 3×3 宫中的候选数 7 只剩两个位置,而且它们位于同一行,那么这个宫里的 7 必然在该行。因此,同一行但位于该宫之外的其他候选数 7 都可以排除。
关键条件是该候选数在宫内所有剩余位置必须位于同一行或同一列。如果该宫在另一行仍有第三个位置,就还没有形成 Pointing Pair/Triple。
- 从一个宫开始,选择一个候选数。
- 检查该候选数在宫内所有剩余位置。
- 只排除该宫之外、同一行/列上的候选数。
从行或列锁定到一个宫
Claiming 的方向与 Pointing 相反。若某一行中的候选数 4 只剩两到三个位置,并且这些位置全都位于同一个宫,那么该行的 4 必须落在这个宫内。因此,可以从同一宫中不属于该行的其他格子里排除候选数 4。
Pointing 和 Claiming 本质上是从两个方向观察同一种交互关系。把它们统一理解为“锁定候选数”,会比记成两个独立技巧更容易快速识别模式。
排除候选数前要问的三个问题
排除候选数前请检查三点:是否已经列出该数字在源区域中的所有可能位置;这些位置是否确实都位于同一行/列或同一宫;被排除的格子是否处在目标区域正确的剩余部分。确认这三点可以避免大多数技巧性错误。
排除后,重新扫描刚变化的区域,寻找显性单数、隐性单数或新的数对。锁定候选数通常不会立刻填入数字,但会为其他技巧创造条件。
立即在真实题盘上应用
只有在不同题盘中反复使用,技巧才会变成直觉。选择适合自己的难度,优先采用确定性推理,并复盘让你卡住的那一步。
