入门 ·

数独候选数怎么记?从填写笔记到正确删数

用一盘完整的 9×9 实题学会候选数:怎样写笔记、何时删除候选,再打开同一道免费数独亲手练习。

01

候选数到底表示什么

候选数是某个空格里目前还没有被排除的数字。写下 4、7、9,表示三者暂时都符合已知限制,并不表示其中一个更有可能正确。

记笔记常见两种方式:记一个格子的全部候选,或只在一宫中标记某个数字的位置。本文采用前一种。不要把不完整的笔记当成完整候选,否则一个只记了 4 的格子可能被误认为已经确定。

02

同行、同列、同宫,依次检查

从 1 到 9 开始,划掉同行已经出现的数字,再划掉同列和同宫中的数字。重复看到的数字只算一次,剩下的就是候选集合。

下面是一个空格的局部演算,并非整盘题目。三组限制合起来排除了 1、2、3、5、6、8,所以候选是 4、7、9。

一个空格的候选数计算
检查范围已经出现的数字
同行1、3、8
同列2、5
同宫3、6
剩余候选4、7、9
03

别只看公式,拿一盘完整数独试试看

这是 iPlay Sudoku 简单难度第 1 题的初始棋盘,不是只截取几个格子的示意图。R 表示行,C 表示列,都从左上角开始数。圆点表示空格,? 标出了 R1C7(第 1 行第 7 列)。每行、每列和每个 3×3 宫都要填入不重复的 1–9。这个问号里应该记哪些候选数?

简单第 1 题:为 R1C7 的问号计算候选数
C1C2C3C4C5C6C7C8C9
R14·3·9·?5·
R2····3·7·4
R37·2541·89
R4·46··5·13
R5··13·9·48
R6839416···
R7··7863··2
R8·9·1·2·6·
R9·2·9·4531
04

为什么 R1C7 只能记 1、2、6?

直接对照棋盘:第 1 行排除 3、4、5、9;第 7 列还排除 7;右上宫还排除 8。合起来排除 {3, 4, 5, 7, 8, 9},剩下 {1, 2, 6}。它们只是尚未被排除的可能,并不是三个都能作为答案。

为什么 R1C7 只能记 1、2、6?
检查位置已经出现的数字
第 1 行3, 4, 5, 9
第 7 列5, 7
右上宫4, 5, 7, 8, 9
R1C7 的完整候选1, 2, 6
05

看着三个候选,一步步变成确定答案

先看 R1C9:它的行、列、宫合起来排除了除 6 以外的所有数字,所以可以确定填 6。R1C7 与它同行,把笔记中的 6 划掉,就从 {1, 2, 6} 变成了 {1, 2}。注意:现在还不能填答案。

接着看 R2C8:它的行、列、宫排除了 {1, 3, 4, 5, 6, 7, 8, 9},只剩 2,因而可以填 2。R1C7 与它同在右上宫,再删除候选 2,就只剩 1:R1C7 = 1。这里的每一步都能从棋盘证明,不需要偷看最终答案。

链接会选择简单难度第 1 题,初始数字与上图一致。如果你以前玩过它,浏览器可能恢复已有进度。本文展示的始终是初始棋盘;打开链接不会清除你的存档。

只填入 R1C9 = 6 后,能不能立刻在 R1C7 填 1?

展开解答与理由

不能。此时 1 和 2 都仍是合法候选。还要利用 R2C8 = 2,才能排除最后一个其他可能。候选少,不等于答案已经确定。

06

填入一个数字后,更新哪些笔记

填入 7 后,删除与它同行、同列、同宫的其他格子中的候选 7。与它不共享这三种区域的格子,不会直接受到这一步影响。上面的格子若看到新的 7,就只剩 4、9,但仍不能任选一个填入。

候选也可以被数对等逻辑技巧排除。保留这些排除的理由。如果每次只按已填数字重新列候选,可能会把已被逻辑排除的数字重新加回来。

07

在本站怎样操作

选中空格,开启“笔记”,再点数字即可添加或移除小数字。电脑上可以按 N 切换笔记模式。准备填写正式答案时,先退出笔记模式。

本站在填数后会移除相关格子的同数字笔记。最初候选是否完整,以及由数对等技巧得出的删数,仍需要你自己检查。撤销后也要看恢复的笔记状态,不要沿用后一步的记忆。

08

做一道小练习

请同时考虑行、列、宫的限制。

一个空格在同行、同列、同宫合计看到了 1、2、3、5、6、8、9。它应记哪些候选?现在能填答案吗?

展开解答与理由

候选是 4 和 7,现在还不能确定。若相关格子之后填入 7,这格就只剩 4,成为唯一候选数。

09

如果候选全部被删光

空候选通常说明先前填错了数字,或某一步删数没有成立。返回最近一个能解释清楚的步骤,逐步检查,不要为了让格子“能填”就随意补回一个已排除数字。

候选整理好以后,先找唯一候选数,再找隐性唯一数,之后才检查数对。按这个顺序更容易发现简单的突破口。

现在练习

把刚学的方法,用在下一盘。

开始免费数独→