锁定候选

等级 3 · 黄带

概要

锁定候选 发生在区块内的候选数被限制在单一行或一列时。这允许将该候选数从区块外的该行或列的其余部分消除。

工作原理

  1. 类型1(指向):当一个候选数在某个宫内仅存在于一行或一列时,可将其从该行或列中该宫以外的单元格中排除。
  2. 类型2( claiming):当一个候选数在某行或列中仅存在于一个宫内时,可将其从该宫内的其他单元格中排除。

示例

寻找锁定候选。

1

锁定候选

检查列 2 中的数字 1。

2

锁定候选

r1c1 已经填入 6。

3

锁定候选

r2c1 已经填入 4。

4

锁定候选

r3c1 已经填入 8。

5

锁定候选

数字 2 不能放入 r7c1,因为该行中已有 r7c5。请删除输入或选择其他数字。

6

锁定候选

r8c1 已经填入 5。

7

锁定候选

r9c1 已经填入 7。

8

锁定候选

在此列中,2 仅出现在方框 4 中(一个方框)。

9

锁定候选

因为2在其他所有列位置都位于盒子4之外,所以列1必须将2放在该盒子内。

10

锁定候选

方框 4 中除列 1 外的任何其他 单元格 现在都看到该强制方框位置,无法保留 2。

11

锁定候选

从方框 2 中除列 4 外的其他单元格中删除 1。

12

应用该技术后的结果。

技巧与模式

  • 扫描每个区块,寻找单行或单列对齐的候选数。此技巧非常常见,应定期检查。锁定候选经常能解锁更复杂的模式。