数独强弱链——三对强弱链的情形
在标准数独解题中,如果将候选数分组为ABCDEF,其中三组候选数ABC分别为三強链,并且可将ABCDEF分为三弱链,则弱链中不属于强链的DEF都可消去。
图1
观察图1中的第8行,有三格含有的候选数在123范围内,将这三格r8c2(12)、r8c4(123)、r8c6(123)分别设为三强链,将第8行中r8c24689(1)、r8c24678(2)、r8c4679(3)分别设为三弱链,即可消去不在强链中的r8c789格中的123。
图2
观察图2中的第1宫,r1c3(159)、r2c1(159)和r2c3(159)分别为三強链,宫内的1、5和9分别为三弱链,可消去r1c1、r3c12(不是强链)格中的1和9。
图3
观察图3中的第7列,r79c7(2)、r67c7(3)和r69c7(6)为三强链,r6c7(369)、r7c7(23579)和r9c7(256)分别为三弱链,弱链中不是强链数的r6c7(9)、r7c7(579)和r9c7(5)都可消去。
以上都是在相同的行列宫中有三格含有的候选数在三个数范围内,这种情形称为数组(三链数组)。
图4
图4中,第378(蓝色)行中的1为三強链,第258(橙色)列中的1为三弱链,这种三行(强)三列(弱)的情形称为Swordfish(剑鱼),可消去三列弱链其它格中的1。
以上都是三强链三弱链的情形,可消去弱链中的一些数字。另外还有四强链四弱链(例如水母、四链数组等)以及更多的强弱链情形,只要强链和弱链的数目相同,都是消去弱链中不属于强链的候选数。值得注意的是,当对弱链消数后,弱链也就成为强链了。
#数独强弱链##数独##数独游戏#
发布于 2024-12-08 09:30目录