90% 的入门题和大部分中等题,靠这两招就能解完。
当一个空格所在的行、列、宫已经出现过 8 个不同的数字,剩下的那个数字就是它的答案。
例如某个格子的行里有 1、2、5,列里有 3、7,宫里有 4、6、9——1–9 里只缺 8,直接填 8,不用犹豫。
换个视角:不再盯「这个格子能填什么」,而是盯「数字 5 应该放在这宫的哪里」。
如果某个宫里,数字 5 只剩一个格子不与已有的 5 冲突,那这个格子就是 5——哪怕这个格子表面上还能填别的数。
扫描一轮没有任何进展时,说明这题需要更进一步的技巧——通常是候选数登场的时候,接着读区块摒除和数对法。