数独候选数怎么记?从填写笔记到正确删数
小数字不是答案,而是尚未排除的可能。通过一个完整例子,学会记录、更新和检查候选数。
候选数到底表示什么
候选数是某个空格里目前还没有被排除的数字。写下 4、7、9,表示三者暂时都符合已知限制,并不表示其中一个更有可能正确。
记笔记常见两种方式:记一个格子的全部候选,或只在一宫中标记某个数字的位置。本文采用前一种。不要把不完整的笔记当成完整候选,否则一个只记了 4 的格子可能被误认为已经确定。
同行、同列、同宫,依次检查
从 1 到 9 开始,划掉同行已经出现的数字,再划掉同列和同宫中的数字。重复看到的数字只算一次,剩下的就是候选集合。
下面是一个空格的局部演算,并非整盘题目。三组限制合起来排除了 1、2、3、5、6、8,所以候选是 4、7、9。
| 检查范围 | 已经出现的数字 |
|---|---|
| 同行 | 1、3、8 |
| 同列 | 2、5 |
| 同宫 | 3、6 |
| 剩余候选 | 4、7、9 |
填入一个数字后,更新哪些笔记
填入 7 后,删除与它同行、同列、同宫的其他格子中的候选 7。与它不共享这三种区域的格子,不会直接受到这一步影响。上面的格子若看到新的 7,就只剩 4、9,但仍不能任选一个填入。
候选也可以被数对等逻辑技巧排除。保留这些排除的理由。如果每次只按已填数字重新列候选,可能会把已被逻辑排除的数字重新加回来。
在本站怎样操作
选中空格,开启“笔记”,再点数字即可添加或移除小数字。电脑上可以按 N 切换笔记模式。准备填写正式答案时,先退出笔记模式。
本站在填数后会移除相关格子的同数字笔记。最初候选是否完整,以及由数对等技巧得出的删数,仍需要你自己检查。撤销后也要看恢复的笔记状态,不要沿用后一步的记忆。
做一道小练习
请同时考虑行、列、宫的限制。
一个空格在同行、同列、同宫合计看到了 1、2、3、5、6、8、9。它应记哪些候选?现在能填答案吗?
展开解答与理由
候选是 4 和 7,现在还不能确定。若相关格子之后填入 7,这格就只剩 4,成为唯一候选数。
如果候选全部被删光
空候选通常说明先前填错了数字,或某一步删数没有成立。返回最近一个能解释清楚的步骤,逐步检查,不要为了让格子“能填”就随意补回一个已排除数字。
候选整理好以后,先找唯一候选数,再找隐性唯一数,之后才检查数对。按这个顺序更容易发现简单的突破口。