【摘要】:本节起将讨论X-wing类结构,X-wing可以看作是单链的一种特殊情况,也可以看作是区块的一种特殊情况。这个思路更接近组合区块,也比较接近单链,有自己的名称:X-wing。当某数字x在某两行(列)中,只能存在于两列(行)内时,则X-wing形成,删除这两列(行)内其余格的数字x。通过X-wing删减后,可形成排除解或唯余解。15练习通过X-wing解决下列题目。第二题解题要点:第二、七行3的X-wing,删减F1的3,第四宫的3在F2。
本节起将讨论X-wing类结构,X-wing可以看作是单链的一种特殊情况,也可以看作是区块的一种特殊情况。
观察下面的例题(左下图),经过基本功处理后如右下图所示:
观察数字1的位置,第二行、第八行中,数字1都只能在灰色格之中。用类似单链的思路来思考,可以理解为B2(1)=B8(1)—H8(1)=H2(1),删减A2的1;用类似组合区块的思路来思考,第二列、第八列中必定有且仅有两个1,第二行、第八行的1都在灰色格中,因此灰色格中有两个1,第二列、第八列其余格内不能填1,因此删减A2的1(左下图)。
这个思路更接近组合区块,也比较接近单链,有自己的名称:X-wing。当某数字x在某两行(列)中,只能存在于两列(行)内时,则X-wing形成,删除这两列(行)内其余格的数字x。本例题的终盘如右下图所示。
技巧提炼
当某数字x在某两行(列)中,只能存在于两列(行)内时,则X-wing形成,删除这两列(行)内其余格的数字x。
右图中灰色格部分删减数字7。通过X-wing删减后,可形成排除解或唯余解。
15练习
通过X-wing解决下列题目。
★解题要点:(方法不唯一,仅供参考)
第一题(www.xing528.com)
解题要点:第三、七列1的X-wing,删减I8的1,I8=7。
第二题
解题要点:第二、七行3的X-wing,删减F1的3,第四宫的3在F2。
第三题
解题要点:第一、九行7的X-wing,删减G8的7,G8=5。
第四题
解题要点:第二、五行1的X-wing,删减H7的1,H7=5。
第五题
解题要点:第二、七行6的X-wing,删减C3、C7的6,第三行的6在C4。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。