ALS-XZ(几乎被锁定集)
几乎被锁定集(ALS)是一行、列或宫中 N 个格的组,它们之间持有 N + 1 个候选数。有两个候选数的单格是最小的 ALS。如果它的一个数字被拿走,集变为被锁定的:它的格由恰好剩余数字填充。ALS-XZ 使用两个这样的集 A 和 B,它们共享受限数字 X:A 的每个 X 都看得到 B 的每个 X,所以 X 最多在集之一中。没有 X 的集然后被锁定。如果两个集也共享另一数字 Z,那个数字必须最终在 A 或 B 中,所以看得到两个集的所有 Z 候选数的每个格可失去 Z。Y-Wing 是这个理念的最小情况。ALS-XZ 是 Bare Sudoku 的大师级技巧。
何时使用
困难题的后期,当棋盘有许多两个或三个候选数的格、链找不到任何东西时。ALS 技巧看组格而非单候选数,所以它们找链中单格漏掉的删除。
如何发现
先寻找小组:一个两候选格,一个单元的两个格有三个候选数、或三个格有四个。取两个不共享格的这样集。找一个两个都持有的数字 X,并检查一个集的每个 X 都看得到另一个集的每个 X。然后取两个集都持有的任何其他数字 Z,并从看得到两个集的所有 Z 的格中删去 Z。
例题
| c1 | c2 | c3 | c4 | c5 | c6 | c7 | c8 | c9 | |
|---|---|---|---|---|---|---|---|---|---|
| r1 | 4 | 236 | 5678 | 5689 | 1 | 3568 | 259 | 359 | 3579 |
| r2 | 9 | 136 | 156 | 7 | 456 | 2 | 145 | 1345 | 8 |
| r3 | 258 | 123 | 1578 | 4589 | 458 | 358 | 12459 | 6 | 3579 |
| r4 | 6 | 9 | 2 | 58 | 7 | 4 | 3 | 58 | 1 |
| r5 | 7 | 8 | 4 | 3 | 569 | 1 | 569 | 2 | 59 |
| r6 | 1 | 5 | 3 | 2 | 689 | 68 | 689 | 7 | 4 |
| r7 | 58 | 7 | 15689 | 4 | 2 | 568 | 14589 | 134589 | 359 |
| r8 | 3 | 46 | 568 | 1 | 4568 | 9 | 7 | 458 | 2 |
| r9 | 258 | 124 | 1589 | 458 | 3 | 7 | 14589 | 14589 | 6 |
粗体数字是题目给出的,蓝色数字是解题时填入的,小数字是候选数。高亮的格子构成该结构,划掉的候选数将被删除,圈出的候选数就是要填入的数字。
- 集 A 是 r7c1 (5 8), r7c6 (5 6 8):这些格合起来持有 5, 6, 8,比格多一个数字,所以 A 是几乎被锁定集。集 B 是 r4c4 (5 8), r6c6 (6 8),持有 5, 6, 8。
- 两个集都持有 6,A 的每个 6 都看得到 B 的每个 6,所以最多两个集之一能包含 6。
- 不获得 6 的集被锁定:它的格取恰好它的其他数字,5 是其中之一。所以 5 最终在 A 或 B 中。
- 看得到两个集的所有 5 的格不能是 5。从 r7c4 中删去 5。
常见错误
- 使用不受限的数字 X。如果 A 的某个 X 看不到 B 的某个 X,两个集都可能持有 X,什么都不遵循。
- 让两个集共享格。A 和 B 不能重叠。
- 从仅看得到一些 Z 候选数的格删去 Z。格必须看得到 A 和 B 的所有 Z。
在 Bare Sudoku 中
所需难度:大师及以上
游戏中的提示:ALS-XZ
练习题
在这些题目中,ALS-XZ是您需要的最难的技巧。每个链接都在游戏中打开题目;求解器链接显示每一步。
- 大师 7.5 · 数独求解器
- 大师 7.5 · 数独求解器
- 大师 7.5 · 数独求解器
- 大师 7.5 · 数独求解器
- 大师 7.5 · 数独求解器
- 大师 7.5 · 数独求解器
- 大师 7.5 · 数独求解器
- 大师 7.5 · 数独求解器
- 大师 7.5 · 数独求解器
- 大师 7.5 · 数独求解器
常见问题
什么是几乎被锁定集?
一行、列或宫中 N 个格的组,它们之间有 N + 1 个候选数。拿走那些数字中的任何一个都锁定集,所以它的格由恰好剩余数字填充。
ALS-XZ 中 X 和 Z 代表什么?
X 是受限共同数字:两个集都持有它,但它最多在其中一个中。Z 是被删除的数字:它在两个集中,必须最终在其中之一。
Y-Wing 是 ALS-XZ 吗?
是。[Y-Wing](y-wing) 是一个 ALS-XZ,其集是枢纽带一个翼和另一个翼单独。ALS-XZ 把同样理念应用到更大的格组。
如果两个集共享两个受限数字呢?
那么两个集同时被锁定,更多能删除:两个数字中的每一个离开看得到两个集中它的所有候选数的格,和每个集的其他数字离开看得到那个集内它的所有候选数的格。这被称为双链接 ALS-XZ。