最后一个介绍了高级技能中的摩天大楼和双线风筝结构。这两种结构属于双强链,可以从强链和弱链理论推导出来。今天,我们将介绍两种结构,多宝鱼结构和独特的矩形方法。
多宝鱼结构是指一行(列)只存在于两个细胞中,即形成强链。另外,数只存在于一个宫的两个单元格中,行(列)的一端与宫的另一端在同一列(行)中,所以可以删除两个端点的共同作用格。
如上图所示,B7和G7中的一个数字形成了一个强链。在第一个房子里,它只存在于C1和B3,而B3和B7属于同一排。那么C1和G7的共同行动案例就是G1。如果G1有这个号码,它可以被删除。这里需要强调的是,B3和B7可以是强链,也可以是弱链,对多宝鱼的结构没有影响。你也可以通过强链和弱链的理论推导来理解它的原理。
例如,观察上图中的E2和E7。对于3号候选者,它们属于强链。再看第三宫的B7和C9细胞,候选数3只存在于第三宫的B7和C9细胞,也属于强链。同时,B7和E7在同一列,所以如果符合多宝鱼的结构,E2的候选数字3可以删除。
我们再来学习一下独特的矩形法。我们知道,标准的九宫数独有一个独特的解决方案。可能平时会遇到多解的数独题。我们可以认为这样的问题不够严谨。唯一矩形法是基于这个前提下的结论。
如上图所示,C3和C6是一组25对。H3的候选人是2,5,H6是2,5,6。这四个单元形成一个矩形。如果H6只有两个和五个候选人,这个问题会有多种答案。你可以用假设法推导出来。假设C3是2,C6是5,H6是2,H3是5,这是第一种情况;假设C3是5,C6是2,H6是5,H3是2。两种填充方式对其他宫殿没有影响,所以会有两个答案。根据数独的唯一解,我们可以判断H6一定是6。
例如,如上图所示,E1和E2是一组16对,H1和H2的候选号码是1、6和8。这四个单元格是矩形的。根据唯一矩形法,我们可以判断H1和H2之间肯定会有一个候选数字8,然后我们可以在H8中删除候选数字8。
引入了另一种高级技术,BUG+1。BUG是指在数独问题中,未填充的单元格中只有两个候选项,每个候选项对于每一行、每一列、每一宫只出现两次。数独问题处于上述情况时,问题要么无解,要么有两个解。BUG+1表示数独基本处于BUG模式,但一格有三个候选。为了避免成为BUG模式,造成无解或多解,可以删除在该单元格中只出现两次的候选数。
比如上图所示,我们会发现除了G2有三个候选外,其他所有未填充的单元格都是二进制单元格。候选项8和1只在G行和第二列出现两次,而候选项2在行和列出现三次。根据BUG+1的结论,我们可以推断G2一定是2。还有一种BUG+2的模式,但实际中很少遇到,这里就不介绍了。
以上技巧都是用来删除部分候选人的。如果共同行动格中没有要删除的候选,那么即使题目中存在上述特殊结构,也是没有意义的。今天到此为止。关注我。后面还有更高级的技能等着你。
本文来自繁华落尽与君老投稿,不代表舒华文档立场,如若转载,请注明出处:https://www.chinashuhua.cn/24/555086.html