隐性唯一数

隐性唯一数(Hidden Single)是指某个数字在一行、一列或一宫中只剩一个可放的格子,即使那个格子还显示着其他候选数。因为这个区域必须包含该数字,所以它就填在那里。Bare Sudoku 的提示会报告为“本行中 5 只能放在这里”,列和宫也是同样的说法。

何时使用

每当某个数字已经填得比较多的时候:一个数字出现五六次后,剩下的宫就非常受限,下一步往往就是隐性唯一数。隐性唯一数是简单和中等题目的主要技巧,在任何难度下都是最常用的主力。

如何发现

一次只扫描一个数字。选定一个数字,找一个还没有它的宫,把宫里与已填的同一数字同行或同列的格子全部划掉。如果只剩一个格子,你就找到了隐性唯一数。同样的扫描也适用于行和列。在游戏中点一个已填的数字,所有相同的数字都会高亮,空着的位置就一目了然。

例题

隐性唯一数
c1c2c3c4c5c6c7c8c9
r16784789247846784678326951
r213671347912475146714678234923469
r3135681345814892146734346
r4215781783781578917946359
r5457923675672671238
r615863248145891249259297
r7171475246738269124792469
r81378134786247479523912347892349
r992478146746735634783456

粗体数字是题目给出的,蓝色数字是解题时填入的,小数字是候选数。高亮的格子构成该结构,划掉的候选数将被删除,圈出的候选数就是要填入的数字。

  1. 第 8 宫还没有 9,所以它的某个空格必须放 9。这些空格是 r7c4, r8c4, r8c5, r9c5, r9c6。
  2. 除了 r8c5 之外,其余每个空格所在的行或列中都已经有一个 9 把它挡住了,所以 9 不是那些格子的候选数。
  3. 于是 r8c5 就是第 8 宫中 9 唯一能放的位置。即使 r8c5 可能还显示着其他候选数,也要在这里填入 9。

常见错误

在 Bare Sudoku 中

所需难度:简单及以上
游戏中的提示:本宫中 9 只能放在这里

玩数独 · 数独求解器

常见问题

数独中的隐性唯一数是什么?

某个数字在一行、一列或一宫中只能放进一个格子。这个区域必须包含该数字,所以即使那个格子还有其他候选数,答案也已经确定了。

隐性唯一数和显性唯一数有什么区别?

显性唯一数着眼于格子:只剩一个候选数。隐性唯一数着眼于数字:在一个区域里只剩一个格子。两者都能确定地填入一个数字。

哪一种更容易找到?

不用笔记时,隐性唯一数通常更容易,因为你可以一次只在盘面上扫描一个数字。笔记完整时,显性唯一数最容易,因为只有一个候选数的格子很显眼。

提示如何描述隐性唯一数?

提示会选中该格子,并说明在本行、本列或本宫中,该数字“只能放在这里”。再按一次提示即可填入。

全部技巧

· 更新于