解题技巧 · 简单

隐性唯一:某个数字只剩一个位置

隐性唯一是数独的第二个基础技巧,在大多数简单题和中等题里,它填出的数字最多。它不问“这个格能填几”,而是问“这个数字在这个宫里能放哪”。如果答案只剩一个格子,数字就放在那里,哪怕这个格还有好几个候选数。下面讲清怎样高效地扫出隐性唯一,并用一道真实的题演示。

什么是隐性唯一

每一行、每一列、每一宫都必须恰好包含 1 到 9 各一次。所以某个数字在一个单元里还没出现时,这个单元里一定有一个格子要放它。如果单元里其他空格都放不了这个数字,剩下的那个格就只能是它。

这个数字就是隐性唯一。之所以叫“隐性”,是因为那个格子本身看起来还很开放,可能还有三四个候选数。只有把单元里的格子放在一起比较、一次只盯一个数字,才能看出答案。

隐性唯一和唯一候选的区别

唯一候选从格子出发,排除数字直到只剩一个;隐性唯一从数字出发,排除格子直到只剩一个。两者都是纯逻辑,用它们就足以解完 Quietdoku 的简单题,但它们发现的东西不一样。一个格可能还显示四个候选数,却已经是隐性唯一,所以只找唯一候选的话,会漏掉很多本来很简单的填法。

怎么扫出隐性唯一

选一个数字,比如 4,找出盘面上所有已经出现的 4。每个 4 都封住了它所在的整行和整列。再看还没有 4 的宫:宫里凡是位于被封行、被封列的格子,以及已经填了数的格子,都划掉。

如果宫里只剩一个格子没被划掉,就找到了隐性唯一。这种方法常被称为宫内排除或“画线法”,相当于在脑子里沿行和列画线。出现次数多的数字最好扫,因为每一个都能封掉更多格子。

然后换下一个数字,并且不只看宫,行和列也要看。一个数字在某一行里缺着、只剩一个合法格,道理和宫里完全一样。如果标了候选数,隐性唯一就是在一个单元里只出现一次的候选数。

例题讲解

看示例棋盘左中那个宫,也就是第 4 宫(第 4–6 行、第 1–3 列)。宫里还没有 4,有五个空格:R4C1、R5C1、R5C3、R6C1 和 R6C2(第 6 行第 2 列)。

高亮的 R2C1 里有 4,它在第 1 列,所以 R4C1、R5C1、R6C1 都不能是 4。高亮的 R5C6 里也有 4,它在第 5 行,所以 R5C3 也不能是 4。只剩 R6C2,它必须是 4,也就是金色的数字。

单独看 R6C2,它的行、列、宫还允许 1、3、4、5 四个数。从格子本身看什么都没确定,这正是找唯一候选时看不到它的原因。真正起作用的是宫外那两个已给的 4。

常见误区

忘了已填的格子也不能用。数一个数字在宫里还剩几个位置时,只算空格。例题里第 4 宫已有四个已给数,所以只需要排除五个格子,而不是九个。

只扫宫。行和列同样会出隐性唯一,尤其是到了后半盘,一行只剩三四个空格的时候。养成习惯:对每个缺着的数字,都看一看最满的行和列。

把“只剩一个候选”和“只剩一个位置”混为一谈。隐性唯一不是说这个格只有一个候选数,而是说这个数字只有一个格子可放。因为某个格“看起来像”就填数,那是在猜。只有单元里其他格子都确实被封住时才落笔。

什么时候用,下一步学什么

做简单题时,比较顺的节奏是:从 1 到 9 依次扫一遍隐性唯一,填上找到的数,再围绕新填的数找唯一候选,如此反复直到填满。

当隐性唯一和唯一候选都找不到时,就进入中等题的范围了。下一步是标候选数,寻找区块摒除:某个数字在一个宫里只落在同一行或同一列。删掉这些候选后,通常又会冒出新的隐性唯一。卡住时,Quietdoku 的提示会指出下一步,并说明用的是哪种技巧。

Quietdoku iPhone 和 Android 版

把这份安静带在身边。

App 可以离线玩,还有让习惯坚持下去的那些东西。

  • 每天 4 道每日挑战,每档一道
  • 连续打卡和可收藏的成就卡
  • 全球和国家排行榜、赛季
  • 发一个链接就能挑战朋友
  • 用 Apple 或 Google 登录,换手机不丢进度

扫码下载

免费 · 无广告 · 可选 Pro 解锁无限练习