数独技巧 · 中等
数独中的隐性唯一数
隐性唯一数是在一行、一列或一个宫里只剩一个位置可填的数字。这个格子本身可能还有好几个候选数,正是这一点让它被藏起来:要找到它,得问一个数字能填在哪里,而不是一个格子能填什么。
别名:唯一候选, 固定数字。
原理
如果一个数字在一行、一列或一个宫里只在一个格子中是候选数,那它就必须放在这里,哪怕这个格子还有别的候选数。
怎么找到它
把问题反过来问。不要看着空格问能填什么,而是取一个数字,问它在这个宫里还能填在哪里。
- 选棋盘上已经出现最多次的数字,它能帮你挡住最多格子。
- 交叉排除:顺着这个数字所在的行和列穿过这个宫,划掉它们经过的每个格子。只剩一个格子,就是隐性唯一数。
- 宫最容易扫描,但同样的方法在行和列上也成立,初学者常常忘了这一点。
需要先学
实例
这些是应用自带的课程棋盘,可以像提示一样一步步看下去。
模式答案关联阻挡排除
Step 1 of 3
- 1
这一行里还缺数字 1。看看它能放在哪里。
- 2
这一行里的其他空格都不能填 1,所以从这些格子的候选数中移除 1。
- 3
现在这一行里只有一个格子还含有候选数 1,所以这个数必须填在这里。