要点
- 中等难度谜题始终只需使用裸单数和隐藏单数即可解决
- 大多数初学者忽略的关键步骤:在寻找模式之前填写完整的候选数笔记
- 隐藏单数出现在一个单元中,某个数字只有一个有效单元格的情况——即使该单元格有多个候选数
- 每次填入后,立即更新所有受影响单元格的候选数
- 如果你真的卡住了,很可能漏掉了一个隐藏单数——重新扫描所有单元
中等难度与简单难度的区别
一个简单谜题总是有一个裸单数可用(只有一个候选数的单元格)。而中等难度谜题可能没有——你可能会遇到每个单元格都有两个或更多候选数的情况。此时,你需要隐藏单数:那些只能放在某一行、列或宫中的一个特定单元格的数字,即使该单元格还有其他候选数。
中等难度三阶段策略
第一阶段:快速收获
扫描几乎填满的行、列和宫。填入任何在其单元中最后一个空格的单元格。对每个数字进行交叉划线,找出只有一格能容纳该数字的宫。这些操作不费吹灰之力,通常能立即填入10–20个单元格。
第二阶段:完整候选数
一旦快速收获用尽,为每个剩余的空单元格填写候选数笔记。不要跳过这一步——中等难度谜题的设计就要求这样做。完整的候选数集能让隐藏单数从不可见变得显而易见。
第三阶段:寻找隐藏单数
对于每个单元(共27个),检查每个数字1–9。问:在这个单元中,还有多少个单元格将此数字作为候选数?如果答案是一个,立即填入该数字,并更新所有相关单元格的候选数。一个隐藏单数常常会触发一连串的裸单数,从而解决更多单元格。
更新循环
每次填入后——无论是来自裸单数还是隐藏单数——立即从所有20个相关单元格的候选数中移除该数字。这就是数独级联效应的原因:一次填入促成另一次,再促成下一次。跳过更新步骤正是大多数中等难度解题者陷入不应有的困境的原因。
如果你真的卡住了
在难度评级适当的中等难度谜题中,隐藏单数总是存在的。如果你找不到,检查你的候选数笔记是否有误——遗漏排除是最常见的人为死胡同的原因。逐个单元检查,确保没有遗漏任何数字。每日挑战中的中等难度是一个很好的受控环境,可以练习这个过程。