常见数独技巧
数独的核心不是猜数字,而是根据行、列、宫的限制逐步推理。下面是最常用的几类技巧。
唯一候选
如果某个空格受到所在行、列、宫限制后只剩一个候选数,这个数字就可以确定。
隐性唯一
如果某个数字在一行、一列或一个宫里只能放在一个位置,即使这个格子还有其他候选数,也可以确定该数字。
区块排除
当某个数字在一个宫内只能落在同一行或同一列,就可以从对应行或列的其他宫里排除这个数字。
数对排除
如果两个格子拥有完全相同的两个候选数,且位于同一个行、列或宫,那么这两个数字可以从该单元的其他格子中排除。
回到在线数独,边玩边练习这些技巧。
先区分两种唯一
唯一候选是“这个格子只能放一个数字”;隐性唯一是“这个数字在某个行、列或宫里只能放进一个格子”。隐性唯一的目标格可能仍有多个候选数,判断时必须比较同一单元内其他空格的候选,而不能只看目标格本身。
排除时要检查范围
区块排除需要先确认一个宫里某个数字的所有可能位置都落在同一行或同一列,才能排除该行或列在宫外的候选。数对排除则要求同一行、列或宫内的两个格子都恰好只有相同的两个候选数,才能从这个单元的其他格子里去掉这两个数字。每次排除后重新检查唯一候选,避免沿用过期笔记。
常见问题
什么是唯一候选?
某个格子在行、列、宫限制下只剩一个合法数字时,这个数字就是唯一候选。
什么是隐性唯一?
某个数字在一行、一列或一宫里只能放进一个格子,即使该格还有其他候选,也可确定。
新手应该用笔记吗?
可以,但要适量。过多笔记会遮住本来很明显的单数。