《数独星空》小数点:带你从头开始解决数独问题2
建立运动的视角
数独是一种关于动量的游戏,当你填入的每一个空间都会让你更接近于解决数独难题。所以,重要的是每次你想出如何填补一个新的空间时,立即寻找,保持这种势头。关于整个网格,我们刚刚学到了什么? 我们如何确定我们刚刚放置的数字,并使用这些数字来决定如何在网格上放置下一个数字?
现在我们已经填满了一些空间,我们可以利用我们的势头,看看我们对谜题的整体了解,这样我们就可以继续解决剩余的数独谜题。
如下图所示,右下宫(绿色)中概述完成,现在我们可以看中下宫(橙色)中概述,看看我们可以填写一些新的空间基于新的信息我们已经从我们填写的空的空间。
如果我们看一下橙色的宫,只剩下两个空的地方,我们知道缺失的数字是6和7。如果我们看向右边,绿色方块的右上角包含了一个7——所以这意味着橙色方块的右上角空白区域不能包含一个7,而必须(通过消去法)包含一个6(用蓝色书写)。
这也向我们表明,橙色宫中最后剩下的空间必须包含一个7(用蓝色书写)。
现在我们已经解决了前两个方块(网格中总共9个方块),让我们看看左下角的下一个方块,看看我们还能解决什么。
完整的列表
有时,完成一行或一列的解很容易,只需要完成数字列表1-9。例如,在下面所示的这个网格的左下方宫(用橙色勾勒)中,有两行几乎是完全完整的用绿色勾勒出的行。
由于每一行中只有一个空格,我们可以快速检查每一行中缺少哪些数字,并将其填入。
在本例中,第一行是2(蓝色),中间一行是6(蓝色)。这就在这个宫的左下角和右下角留下了两个空的地方我们从消元过程中知道这两个地方一定是4号和7号。
幸运的是,在上面的行中有一个4和一个7(用红色圈出来的),所以我们可以把这些数字都排除掉,只留下左下角的最后一个4,右下角的一个7(两个数字都用蓝色标记)。