购买
下载掌阅APP,畅读海量书库
立即打开
畅读海量书库
扫码下载掌阅APP

6.4 级联区块

如盘面29(图6-7)所示,这是一个二链列,虽然其中的两行被“绑”在了一起,但仍然可以看成一个定义域为行B、行G的二链列。

其中的“*”符号表示删数情况,“/”符号表示不含有某个候选数,而“x”符号表示含有某个候选数。

图6-7 盘面29

此时我们发现,该结构可以删除掉宫内的一部分位置。

我们发现,假设过程中,B4、B5、G4、G5这4格必然有1格会填入候选数x,无论是哪个位置,都会导致这个宫内的其余位置不能填此候选数,故这个宫内其余格上的候选数x仍然要被删除掉。所以,盘面中圆圈内的星号也能够被删除。

这个思想有些类似于区块摒除法。无论哪格填,都会删掉共同对应的其他位置。

这条鱼本可以直接删掉删除域位置的该候选数,但由于多出了由B4、B5、G4、G5这4格构成的两个特殊的区块,由此也可以得到删数效果,我们称其为层叠区块摒除法或级联区块摒除法,有时简称为区块摒除法。而类似这种说法,由某种技巧可以“绑定”区块摒除法且也可以进行删数的,就直接称为层叠或级联现象。

另外,一般的二链列都是4个顶点分属4个宫内的,当同侧顶点在同一个宫内时,这样的情况也是层叠现象,所以最简单的级联区块摒除法也就是这样的二链列了。即,结构如果存在于B4、B6、G4、G6这4格内,依然称为级联。 d6W/1/v4xFtnpta9PyRq7SkVp1a467Z03Vukll3hRGSI0x550VMZGfzF9hAAPRz/

点击中间区域
呼出菜单
上一章
目录
下一章
×