下载 App

小灰的数独迷你课堂第八讲——链的基础小知识

修改于2021/05/064693 浏览攻略
前言:其实一般来说,很多教程会把这部分放后面讲。有的可能就不解释,直接用。但是我本意是希望更容易让人理解各种技巧的本质,为什么他成立。很多都是告诉你记住,就像强行背公式那样。还有很多是通过假设来解释(包括我参考的网站),但是我觉得通过链来解释更好。(当然需要先知道链的知识)所以,我先解释什么是链,再介绍技巧。
链是高级技巧的基石,所有技巧应该都可以用链解释,换句话说,如果你找链技术一流,所有数独都可以解决。(前提是这个数独成立)
不过。。。我是不行。所以建议大家记技巧为主,链作为辅助。(大佬无视)
所有链(chain)的基础是两种基本含义,通常称为“链接”(links)或“推论”(inferences),这里默认是一个概念。
强链(Strong Links)
简单来说就是强关系。两个命题不能同时为假,即至少一个命题成立。(比如数对,该格必然填两个候选数之一)强链用 == 表示,画图的时候会用红线。
弱链(Weak Links)
简单来说就是弱关系。两个命题不能同时为真,即至少一个命题不成立。(你会发现,几乎都成立)弱链用 -- 表示,画图的时候会用绿线。
附上原文解释:
Weak Link: If a is true then b is false.
Strong Link: If a is false then b is true
(说明一下,原文也提到过,强链在高级的链接时是可以两个命题都成立的)
其实与其叫链不如叫推论(inferences),本身其实就是逻辑关系。
不太理解?看例子。
TapTap
无视其他格就好。。。我懒得删。
我们先看B1,里面有一个13数对
所以B1里面两个1一定有一个成立,两个3也一定有一个成立对吧
那么他们都是强链,记作
R1C1{1} == R3C3{1},R1C1{3}==R3C3{3}
同时他们也是弱链,因为只会有一个1和一个3成立,记作
R1C1{1} -- R3C3{1},R1C1{3}--R3C3{3}
B1还有其他链吗,当然还有,R1C1里面的13只能有一个数字,那么R1C1的1和3即是强链也是弱链,同理R3C3也是一样
R1C1{1}==R1C1{3},R3C3{1}==R3C3{3}
R1C1{1}--R1C1{3},R3C3{1}==R3C3{3}
再来看B5,你们能找出来么?
R4C5{4}==R5C5{4},R4C5{1}==R6C5{1},R5C5{3}==R5C5{4},R6C5{1}==R6C5{3}
R4C5{4}--R5C5{4},R4C5{1}--R6C5{1},R5C5{3}--R5C5{4},R6C5{1}--R6C5{3}
R4C5{3}--R5C5{3}--R6C5{3}
好了,你们应该对基本的强弱链有一定了解了吧。。。
那么链有什么用?
注意:这里参考知乎数独大佬吴啸樾的例子解释。
我们试着把链连接起来看看。
先看第一种 A==B--C==D
A和B是强链,B和C是弱链,C和D是强链,这样连接后,A和D会是什么关系呢?
结论是A==D,A和D也是强链,放个简单的表,你们看一下。
TapTap
这个表中,1为真,0为假
解释一下,A==D说的是A和D不能同时为假,那么A是1的时候,这个结论是成立的,重点看A是0的情况,A和B是强链,A为0,那么B就是 1,B和C是弱链,B为1,那么 C就是0,C和D是强链,C为0,D就是1,所以A和D是强链。
再来看 A--B==C--D,结论是 A--D,A和D为弱链,还是放个表你们看
TapTap
这个例子不知道你们理不理解。就是用穷举法把所有可能都列出来,最后发现结论成立。
举一个我之前最早发的攻略的例子,看看是不是成立。
TapTap
R1C9{6} == R1C4{6}—R8C4{6}== R9C6{6}
如果6出现在R1C9,那么R1C4是8,那么R8C4是6,那么R9C6是8.
如果8出现在R1C9,那么R1C4是6,那么R8C4是8,那么R9C6是6.
虽然这个例子特殊,但是结论是支持的。即R1C9== R9C6{6}。(这里是远程数对的例子)
上面举得例子仅仅是3个链,这个结论可以继续扩展下去。
链的工作方式就是,找到强链,用弱链将之连接,在此过程中保证强弱交替,以强链始以强链终,则链的两端点互为强关系。
链的两端点互为强关系有什么用?
如果这两个端点有共同作用格,可以删除共同作用格中链的数字。
那如果弱链始弱链终就什么用没有了吗?
不是的,如果链形成了一个环。比如A--B==C--D==E—A,结论就是A—A,那么弱链定义是两者不能同时为真,所以这里A就不成立,可以直接删掉。同理,如果A==B--C==D--E==A,结论A==A,那么A一定是成立的。
链还有一种工作方式是,把链形成一个环,环中还是强弱交替,如果最后出现一个点是强链出强链入,那么他就是真,如果弱链出弱链入,那么他就是假。
说一下共同作用格的含义。
共同作用格:A单元格影响的行列宫和B单元格影响的行列宫的交集。
链的链接正常情况也必须是AB两格(两个区域)所在同一行列宫。不能满世界乱连。。。
既然是逻辑关系,上述的证明在逻辑学应该是可以给出完整证明的。不过我不会,穷举法就完了。
强调一下:
1.强链本身一般可以作为弱链使用,反之不成立。
2.链接的对象,不一定是一个格,区域都可以。(有条件)
3.链链接对象必须有一定作用关系。(一般指同行列宫)
4.必须是强弱交替使用。弱弱不成立。
TapTap
举个例子,能找到图中的一个双强链吗?最简单的结构,找两条强链,而且这两条链有一端在同一个单元(行,列,宫)里面(就是可以用弱链链接,这样就构成了强弱强结构)
TapTap
找不到无所谓,后面再说。其实就是常说的摩天楼。
就这样,习题这讲没必要,还是过渡而已。
虽然下一讲从难度来说应该介绍双强链,但是很多都是先介绍fish。我这样属于先把链的知识提出来,方便理解。所以我下一讲回到之前的进度,开始介绍各种fish。
附上总集篇链接。
猜你想搜
数独清 链的基础知识
EH的数独杂谈#10 超实用技巧整理截图
EH的数独杂谈#10 超实用技巧整理
--------目录-------- 一、最基本的技巧 1. 摒除与唯余 2. 数组 3. 区块 二、致命与致死结构类技巧 1. 唯一矩形(UR) 2. 全双值格致死(BUG) 三、各种Wing 1. X-Wing(二链列) 2. XY-Wing(双分支匹配) 3. XYZ-Wing(三分支匹配) 4. W-Wing 四、链的常用构型 1. 双强链 2. 远程数对 ----------------
294 赞
23 回复
小灰的数独迷你课堂第零讲——总集篇
前言:我个人只是业余数独玩家(我觉得我最多算是益智游戏爱好者),属于人菜瘾大,水平一般但是喜欢分享(好像也没多少可分享的)。考虑到论坛的活跃程度,估计这篇攻略没多少人看,我就把它作为我的学习笔记来使用吧。想要清楚的教好,自然需要自己先学好。正好看的人不多,我就作为试验性攻略来尝试。如果有玩家看到,欢迎提出宝贵的意见与建议,有想学的技巧(前提我会)或是碎碎念都行。你把它当成聊天灌水帖,有时间的话我也
精华
710 赞
46 回复
小灰的数独迷你课堂第四讲——区块和示意图的画法截图
小灰的数独迷你课堂第四讲——区块和示意图的画法
前言:(干货来了,这一讲我花的时间还是挺多的)俗话说区块找的好,人人是大佬。(我说的)如果了解了区块的概念,配合观察法熟练使用。那么其实一星、二星难度应该没问题了。虽然可能部分需要用到数对/数组的技巧。(后面会介绍)但是其实数对也是可以用观察法做的,只是新手可能不容易看出来。示意图是后加上的。。。因为我看之前论坛的一个解题画的示意图严格来说是错的,道理没问题但是我觉得不严谨。 区块:在某个区域下,
98 赞
20 回复
小灰的数独迷你课堂第九讲——fish基础篇截图
小灰的数独迷你课堂第九讲——fish基础篇
前言:fish是一系列原理相同的技巧合集名称,它的种类非常多。。。还有各种变形。比较复杂的情况其实对于一般玩家是用不上的,因为这种例子很少见,而且不好找!!!老实说我甚至考虑有没有必要介绍复杂的情况,我也不会用。这种情况的候选数是非常多的。。。所以我为什么一定用这种技巧解题呢。。。(因为用其他策略一般是可以消掉一些候选数的)我个人觉得高阶的fish是计算机使用的。因为我不会,所以后面部分介绍的话也
32 赞
10 回复
【攻略/更新中】四星关卡思路提示/51关开始截图
【攻略/更新中】四星关卡思路提示/51关开始
【3.24已更新至60关】 如标题所言,虽说是攻略但并不直接提供答案,只讲关键节点用什么技巧破局,也欢迎各位数独高手分享提供更精巧的思路。 以防万一事先声明一下:帖主极度排斥在题目正常的情况下用暴力破解,请使用推数穷举解题的玩家止步,此帖是给用技巧解题的数独玩家看的。 我能理解每个人有不同的游戏玩法,但推数穷举在我看来就像是开修改器玩经营类游戏,会令数独失去逻辑推理的乐趣和意义。如果是比赛排名之类
13 赞
7 回复
小灰的数独迷你课堂第二讲——唯余法截图
小灰的数独迷你课堂第二讲——唯余法
前言:这篇别名一分钟看完系列。 技巧难度:从概念理解的情况看似难度是0,但是实际观察起来特别是比较混乱的状态下,其实比后面讲到的排除法要更难观察。(以后你做题就会发现这点,不过前提是不开辅助,不然你看了个寂寞) 概念:唯余法,也称唯一余数法,指的是某格里只剩下唯一的数字可以填。如果某一单元格所在行、列以及小九宫格中共出现八个不同数字,那么该单元格可以确定填入未出现的数字。这种技巧并非针对行、列、宫
49 赞
14 回复
小灰的数独迷你课堂第六讲——显性数组截图
小灰的数独迷你课堂第六讲——显性数组
前言:上次介绍隐性数组,这次是显性数组。区别就是一个依靠排除法,一个依靠唯余法。从观察的角度,显性数组更难。从候选数的角度,显性数组太明显了。 1. 显性数对(*** Pair) 观察b9,本身含有数字1234,结合r7的567,此时用唯余法可以得出一个结论——r7c78只能填89。这种情况就是显性数组。再观察r8c9,用唯余法可知该格可以填789,由于有89数组,所以直接填7. 这里可以看出来,
22 赞
4 回复
01:04
适合数独萌新的数独游戏#摸鱼的休闲时光#截图
适合数独萌新的数独游戏#摸鱼的休闲时光#
糖不嘞谁啊真自恋.........所以糖不嘞关我Ru糖不耐什么事(手动狗头)
21 赞
13 回复
下面帖子解答+讨论截图
下面帖子解答+讨论
这题可以用SDC,简单说就是红框4格4候选数锁定。3只出现在c2,可以删掉蓝框3。 简单异数链,可以删掉9。自己看吧,不详细解释了。 异数环,本来想试试能不能证明r5c2是1,最后证明了前面的SDC。这里r3c2{3}==r3c12{8},就是用了GROUP。(ALS) 其他的自己试试吧,不唯一。
4 赞
10 回复
下面帖子的解答及X-Wing的变形(就是带鳞的二阶鱼)实例截图
下面帖子的解答及X-Wing的变形(就是带鳞的二阶鱼)实例
结论,蓝色框内候选数4可以删掉。 如果r6c9红框内没有候选数4,那么就是标准X-Wing,所以可以删掉红框内候选数4。 如果r6c9红框内填候选数4,那么b6其它格不能填候选数4,所以可以删掉红框内候选数4。
2 赞
11 回复