唯一空位

Naked Single

★ 入门

概要:唯一空位(Naked Single)是数独中最基础的技法。当某个单元格的候选数只剩一个时,这个数字就是该格的答案。这是每个数独初学者必须掌握的第一个技巧。

什么是唯一空位?

唯一空位(Naked Single),也叫裸单数,是数独解题中最基础、最直观的技法。

当你分析一个空格所在的行、列和宫(3×3 小方格),排除掉已经出现的所有数字后,如果只剩下一个可能的数字,那么这个数字就是该空格的答案。

简单来说:如果一个格子只能填一个数,那就填它。

为什么这个技法有效?

数独的基本规则是:每一行、每一列、每一个 3×3 宫中,1-9 每个数字恰好出现一次。

因此,对于任何一个空格:

  • 它所在的中已有的数字,都不能再填
  • 它所在的中已有的数字,都不能再填
  • 它所在的中已有的数字,都不能再填

当排除所有不可能的数字后,如果只剩 1 个候选数,答案就确定了。

如何识别唯一空位?

步骤

  1. 选择一个空格:在盘面上找到一个空的单元格
  2. 检查同行:记录该行中已经填入的所有数字
  3. 检查同列:记录该列中已经填入的所有数字
  4. 检查同宫:记录该宫中已经填入的所有数字
  5. 合并排除:将三组数字合并,看 1-9 中还剩哪些数字
  6. 唯一确定:如果只剩 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:棋盘总览

5 3 7 6 1 9 5 9 8 6 8 6 3 4 2 6 8 3 7 9 1 7 2 6 6 2 8 4 1 9 5 8 7 9 1 2 4 2 6 2 4 6 8 1 4 8 9 1 2 4 2 4 8 4 7 2 4 7 3 4 8 2 3 4 2 4 7 8 1 2 2 3 3 4 2 4 1 3 4 5 2 4 7 1 5 1 5 9 5 7 9 1 4 7 4 5 2 4 5 5 1 5 1 3 5 9 5 9 1 4 4 5 8 4 5 1 3 9 1 3 4 5 7 9 3 5 7 3 5 7 4 2 3 7 8 2 3 7 3 6 3 1 2 3 1 4 5 1 2 3 4 5 2 3 5 6 2 6 1 3 4 6
观察棋盘:已知数字和所有空格的候选数。

步骤 2:让我们看看第 7 行第 6 列这个空格。它可能填什么数字呢?先从 1-9 全部可能开始,逐步排除。

5 3 7 6 1 9 5 9 8 6 8 6 3 4 2 6 8 3 7 9 1 7 2 6 6 2 8 4 1 9 5 8 7 9 1 2 4 2 6 2 4 6 8 1 4 8 9 1 2 4 2 4 8 4 7 2 4 7 3 4 8 2 3 4 2 4 7 8 1 2 2 3 3 4 2 4 1 3 4 5 2 4 7 1 5 1 5 9 5 7 9 1 4 7 4 5 2 4 5 5 1 5 1 3 5 9 5 9 1 4 4 5 8 4 5 1 3 9 1 3 4 5 7 9 3 5 7 3 5 7 4 2 3 7 8 2 3 7 3 6 3 1 2 3 1 4 5 1 2 3 4 5 2 3 5 6 2 6 1 3 4 6
让我们看看第 7 行第 6 列这个空格。它可能填什么数字呢?先从 1-9 全部可能开始,逐步排除。

步骤 3:先看行:第 7 行已有 6、2、8,排除这些。剩下的候选数为 {1, 3, 4, 5, 7, 9}。

5 3 7 6 1 9 5 9 8 6 8 6 3 4 2 6 8 3 7 9 1 7 2 6 6 2 8 4 1 9 5 8 7 9 1 2 4 2 6 2 4 6 8 1 4 8 9 1 2 4 2 4 8 4 7 2 4 7 3 4 8 2 3 4 2 4 7 8 1 2 2 3 3 4 2 4 1 3 4 5 2 4 7 1 5 1 5 9 5 7 9 1 4 7 4 5 2 4 5 5 1 5 1 3 5 9 5 9 1 4 4 5 8 4 5 1 3 9 1 3 4 5 7 9 3 5 7 3 5 7 4 2 3 7 8 2 3 7 3 6 3 1 2 3 1 4 5 1 2 3 4 5 2 3 5 6 2 6 1 3 4 6
先看行:第 7 行已有 6、2、8,排除这些。剩下的候选数为 {1, 3, 4, 5, 7, 9}。

步骤 4:再看列:第 6 列已有 5、3、9,从候选中排除。剩下 {1, 4, 7}。

5 3 7 6 1 9 5 9 8 6 8 6 3 4 2 6 8 3 7 9 1 7 2 6 6 2 8 4 1 9 5 8 7 9 1 2 4 2 6 2 4 6 8 1 4 8 9 1 2 4 2 4 8 4 7 2 4 7 3 4 8 2 3 4 2 4 7 8 1 2 2 3 3 4 2 4 1 3 4 5 2 4 7 1 5 1 5 9 5 7 9 1 4 7 4 5 2 4 5 5 1 5 1 3 5 9 5 9 1 4 4 5 8 4 5 1 3 9 1 3 4 5 7 9 3 5 7 3 5 7 4 2 3 7 8 2 3 7 3 6 3 1 2 3 1 4 5 1 2 3 4 5 2 3 5 6 2 6 1 3 4 6
再看列:第 6 列已有 5、3、9,从候选中排除。剩下 {1, 4, 7}。

步骤 5:最后看宫:右下宫已有 1、4,继续排除。只剩 {7}——这就是唯一余数!

5 3 7 6 1 9 5 9 8 6 8 6 3 4 2 6 8 3 7 9 1 7 2 6 6 2 8 4 1 9 5 8 7 9 1 2 4 2 6 2 4 6 8 1 4 8 9 1 2 4 2 4 8 4 7 2 4 7 3 4 8 2 3 4 2 4 7 8 1 2 2 3 3 4 2 4 1 3 4 5 2 4 7 1 5 1 5 9 5 7 9 1 4 7 4 5 2 4 5 5 1 5 1 3 5 9 5 9 1 4 4 5 8 4 5 1 3 9 1 3 4 5 7 9 3 5 7 3 5 7 4 2 3 7 8 2 3 7 3 6 3 1 2 3 1 4 5 1 2 3 4 5 2 3 5 6 2 6 1 3 4 6
最后看宫:右下宫已有 1、4,继续排除。只剩 {7}——这就是唯一余数!

步骤 6:唯一余数的核心:行排除 → 列排除 → 宫排除,层层缩小范围。当候选数只剩1个时,答案就确定了。

5 3 7 6 1 9 5 9 8 6 8 6 3 4 2 6 8 3 7 9 1 7 2 6 6 2 8 4 1 9 5 8 7 9 1 2 4 2 6 2 4 6 8 1 4 8 9 1 2 4 2 4 8 4 7 2 4 7 3 4 8 2 3 4 2 4 7 8 1 2 2 3 3 4 2 4 1 3 4 5 2 4 7 1 5 1 5 9 5 7 9 1 4 7 4 5 2 4 5 5 1 5 1 3 5 9 5 9 1 4 4 5 8 4 5 1 3 9 1 3 4 5 7 9 3 5 7 3 5 7 4 2 3 7 8 2 3 7 3 6 3 1 2 3 1 4 5 1 2 3 4 5 2 3 5 6 2 6 1 3 4 6
唯一余数的核心:行排除 → 列排除 → 宫排除,层层缩小范围。当候选数只剩1个时,答案就确定了。

步骤 7:再看一个例子:第 5 行第 5 列,行中已有 4、2、6、8、3、7、9、1 共 8 个数字。1-9 中只有 5 ...

5 3 7 6 1 9 5 9 8 6 8 6 3 4 2 6 8 3 7 9 1 7 2 6 6 2 8 4 1 9 5 8 7 9 1 2 4 2 6 2 4 6 8 1 4 8 9 1 2 4 2 4 8 4 7 2 4 7 3 4 8 2 3 4 2 4 7 8 1 2 2 3 3 4 2 4 1 3 4 5 2 4 7 1 5 1 5 9 5 7 9 1 4 7 4 5 2 4 5 5 1 5 1 3 5 9 5 9 1 4 4 5 8 4 5 1 3 9 1 3 4 5 7 9 3 5 7 3 5 7 4 2 3 7 8 2 3 7 3 6 3 1 2 3 1 4 5 1 2 3 4 5 2 3 5 6 2 6 1 3 4 6
再看一个例子:第 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 → 学习 → 入门技法 → 唯一空位,即可开始针对性训练。通过反复练习,你会很快形成”一眼看出唯一空位”的直觉。