小学生数独技巧:从入门到精通
上QQ阅读APP看书,第一时间看更新

第6节 数组简介

有没有办法将数对进行推广呢?当然是有的。数对大致指的是“一个区域内,只有两格填入两种不同数字”的情况,将其推广,就只需要修改里面的两个“两”字:

一个区域下,只有n格填入n种不同数字的情况。

这种说法我们称之为数组(或链数),其中n为2的时候叫作数对(或二数组、二链数); n为3的时候,叫三数组(或三链数); n为4的时候叫四数组(或四链数)。

这就是对数组的基本描述。不过这在一定程度上是比较难观察到,并且难以理解的。所以本书不着重讲解这一点,你只需要知晓其基本概念即可如果需要了解更多关于数组的知识点和逻辑的话,可以参考如下链接:https://zhuanlan.zhihu.com/p/32236648。,以便后续提到类似概念的时候,你可以马上了解到它。这里给出一个示例帮助你理解数组。

1.隐性三数组

如图所示,观察E行,发现2、4、8的填数位置只可能在E347三个单元格。很显然,数字2、4、8只可能填入到这三格的话,那这三格就一定是2、4、8,别无其他。

再次观察E行,发现数字3的填数位置只剩下E9。所以E9一定是3。

2.显性三数组

如图所示,观察第8宫,发现G46和H4三个单元格内,只有4、8、9这三个数字可以填入。试想一下,这三个单元格同一个宫,并且只有三个不同的数字可以填入这三个单元格内,那么不管怎么换着填数,这三格都只可能是4、8、9。

因为这三格只能是4、8、9如果多一个单元格,即四格只能填4、8、9,那其中三格填入4、8、9了的话,最后一格就无法填入任何数字,这样肯定是不行的;如果只有两格只能填入4、8、9的话,就会有其中一个数找不到位置可以填入,这样也不行。所以必须是三个单元格恰好只能填入三个不同的数字。,所以这一个宫内的其余位置都不能是4、8、9,但凡出现其中一格是4、8、9之一的话,就必然会和这三格内的填数产生重复。

此时观察第5列,发现数字4只有C5唯一一处可以填入。所以,C5一定是4。