什么是唯一空位?
唯一空位(Naked Single),也叫裸单数,是数独解题中最基础、最直观的技法。
当你分析一个空格所在的行、列和宫(3×3 小方格),排除掉已经出现的所有数字后,如果只剩下一个可能的数字,那么这个数字就是该空格的答案。
简单来说:如果一个格子只能填一个数,那就填它。
为什么这个技法有效?
数独的基本规则是:每一行、每一列、每一个 3×3 宫中,1-9 每个数字恰好出现一次。
因此,对于任何一个空格:
- 它所在的行中已有的数字,都不能再填
- 它所在的列中已有的数字,都不能再填
- 它所在的宫中已有的数字,都不能再填
当排除所有不可能的数字后,如果只剩 1 个候选数,答案就确定了。
如何识别唯一空位?
步骤
- 选择一个空格:在盘面上找到一个空的单元格
- 检查同行:记录该行中已经填入的所有数字
- 检查同列:记录该列中已经填入的所有数字
- 检查同宫:记录该宫中已经填入的所有数字
- 合并排除:将三组数字合并,看 1-9 中还剩哪些数字
- 唯一确定:如果只剩 1 个数字,该数字就是答案
示例
假设某个空格位于第 3 行、第 5 列、第 2 宫:
- 第 3 行已有:1, 3, 5, 7, 8, 9
- 第 5 列已有:2, 4, 6
- 第 2 宫已有:1, 2, 3, 5, 7, 9
合并所有已出现的数字:{1, 2, 3, 4, 5, 6, 7, 8, 9} 中排除 {1, 2, 3, 4, 5, 6, 7, 8, 9}…
等等,让我用一个更好的例子:
- 第 3 行已有:1, 3, 5, 7, 8
- 第 5 列已有:2, 4, 9
- 第 2 宫已有:1, 3, 5
合并排除集合:{1, 2, 3, 4, 5, 7, 8, 9}
1-9 中唯一不在排除集合中的数字是 6,因此该空格填 6。
步骤 1:棋盘总览
观察棋盘:已知数字和所有空格的候选数。 步骤 2:让我们看看第 7 行第 6 列这个空格。它可能填什么数字呢?先从 1-9 全部可能开始,逐步排除。
让我们看看第 7 行第 6 列这个空格。它可能填什么数字呢?先从 1-9 全部可能开始,逐步排除。 步骤 3:先看行:第 7 行已有 6、2、8,排除这些。剩下的候选数为 {1, 3, 4, 5, 7, 9}。
先看行:第 7 行已有 6、2、8,排除这些。剩下的候选数为 {1, 3, 4, 5, 7, 9}。 步骤 4:再看列:第 6 列已有 5、3、9,从候选中排除。剩下 {1, 4, 7}。
再看列:第 6 列已有 5、3、9,从候选中排除。剩下 {1, 4, 7}。 步骤 5:最后看宫:右下宫已有 1、4,继续排除。只剩 {7}——这就是唯一余数!
最后看宫:右下宫已有 1、4,继续排除。只剩 {7}——这就是唯一余数! 步骤 6:唯一余数的核心:行排除 → 列排除 → 宫排除,层层缩小范围。当候选数只剩1个时,答案就确定了。
唯一余数的核心:行排除 → 列排除 → 宫排除,层层缩小范围。当候选数只剩1个时,答案就确定了。 步骤 7:再看一个例子:第 5 行第 5 列,行中已有 4、2、6、8、3、7、9、1 共 8 个数字。1-9 中只有 5 ...
再看一个例子:第 5 行第 5 列,行中已有 4、2、6、8、3、7、9、1 共 8 个数字。1-9 中只有 5 没出现——所以答案就是 5!
实用技巧
- 从数字多的区域开始:优先检查已填入较多数字的行、列或宫,更容易找到唯一空位
- 关注交叉点:如果一个空格所在的行、列、宫都有很多已知数字,它最有可能是唯一空位
- 使用候选数标记:在爱九宫数独 App 中,可以使用铅笔模式标记候选数,帮助识别唯一空位
与其他技法的关系
唯一空位是最基础的技法,它是以下进阶技法的基础:
常见问题
Q:唯一空位和唯一候选数有什么区别?
A:唯一空位(Naked Single)是通过排除一个单元格的所有不可能数字,发现只剩一个候选数。唯一候选数(Full House)通常指一个行/列/宫中只剩最后一个空格的情况,概念上更特化。实际解题中,两者的效果是相同的。
Q:简单难度的数独只用唯一空位就能解开吗?
A:大部分简单难度的数独可以仅用唯一空位和基础摒除法解开。但即使是简单题目,有时也需要结合宫摒除等技法。
在爱九宫数独中练习
爱九宫数独提供了专门针对唯一空位的练习题目。打开 App → 学习 → 入门技法 → 唯一空位,即可开始针对性训练。通过反复练习,你会很快形成”一眼看出唯一空位”的直觉。