下载 App

EH的数独杂谈#8-1 标准鱼/链列

修改于2024/08/232673 浏览攻略
--------
目录
一、一个二链列(X-Wing)的实例
二、标准鱼的概念及一般使用方法
三、三链列(Swordfish),鱼的残缺
四、鱼的互补
--------
这是本系列的第8章,也是这个时隔一年的系列的新篇章。过去的章节主要集中在链的讲解上,而且大多涉及不同种类的候选数。而在本章,我们将会讨论一种基于同种候选数的排列组合而产生删数的系列技巧——鱼(Fish,也被称作链列)。
一、一个二链列(X-Wing)的实例
在正式讲解鱼的概念前,先用一个二链列(X-Wing,也称为四角对角线法则)的例子带大家体验一下鱼是怎么使用的:
TapTap
图8-1 二链列实例
请观察r3和r4这两行的候选数2,它们都只能出现在c3和c6这两列上。显然根据数独规则,这两行2的填法有且仅有两种:
·r3c3=r4c6=2(左上和右下);
·r3c6=r4c3=2(右上和左下)。
确定了两种填法之后,我们把视角转移到列上。比如对于第3列,无论取那两种填法的哪一种,都可以保证该列的2必然出现在r3c3或者r4c3。这样,第3列的绿色格都不可能是2了,即得到删数:
r2c3<>2
对于第6列也是同理,第6列的绿色格也都不可能是2。
或许大家已经注意到,虽然二链列在形式上是矩形,但其原理和使用方法和UR存在本质的区别。基于上面的例子,来介绍一些和鱼技巧有关的基本概念。
二、标准鱼的概念及一般使用方法
让我们回顾一下刚才的推理步骤:
(1)我们选取了两行(r3,r4)和一种候选数2;
(2)我们发现了这两行的候选数2只能出现在两列上(c3,c6);
(3)因此我们得到“两列上其他位置不可能是2”的结论。
这种标准鱼的结构定义在r3和r4两行,并在c3和c6两列产生删数,由此引出定义域,鱼身和删数域的概念:
(1)定义域:一个n行(列)的区域,涵盖某种候选数,并保证这些候选数只分布在n列(行)上。行数与列数需要相等。例如刚才的例子中,r3和r4两行就是定义域,因为它既包含了这两行的所有候选数2,也保证这些2只分布在两列上。
(2)鱼身:这些候选数本身所在的单元格。例如刚才例子的r34c36四格。
(3)删数域:垂直于定义域,且贯穿(但不包含)鱼身的区域。例如刚才例子的c36两列的绿色格子,都可以删除候选数2。
基于上述定义,总结标准鱼的一般食用(划掉)使用方法:
(1)确定要使用技巧的某一种候选数,找出合法的定义域。
(2)在删数域上删去这种候选数。
经过对刚才方法的总结,我们现在可以去看更大的标准鱼结构了。
三、三链列(Swordfish),鱼的残缺
*是的,你没有看错,三链列确实又称为剑鱼(Swordfish)。*
二链列为什么被称作二链列?因为它涉及两行两列。以此类推,三链列就是一个涉及三行三列的鱼结构,比如下面的例子:
TapTap
图8-2 三链列实例
啊嘞?既然二链列是2x2的结构,那三链列不该是3x3的吗?现在缺了一角,这东西还能够使用吗?
实际上,这并不违反我们刚才的定义:我们选择了r346作为候选数6的定义域;即使缺了一角,这三行的候选数6还是只能分布在c159三列上,只不过填数的情况更少了而已。这样,c159除鱼身外的部分可以成为删数域,删去r2c5的6。
这种“缺了一角”的情况,我们称之为残缺。请注意,残缺并不意味着鱼本身不成立。实际上对于三链列来说,缺三个角是它残缺的极致,读者可以尝试自行理解图8-3的删数。
TapTap
图8-3 缺3个角的三链列
四、鱼的互补
其实鱼是具有互补性的。在一处比较“明显”的鱼背后,几乎一定存在另一条“暗藏”的鱼,而这两条鱼得出的删数结论还是一致的。仍以刚才的图8-1为例,现在我在上面找到了另一条鱼:
TapTap
图8-4 鱼的互补
其中浅紫色是一开始找到的二链列,深紫色是现在找到的三链列。它们的删数都是r2c3的2。
这是巧合吗?我想不是,但本人并无能力给出严密的证明。
小结:
(1)鱼是一种基于同种候选数的排列组合而产生删数的系列技巧。
(2)对于标准鱼来说,定义域是一个n行(列)的区域,涵盖某种候选数,并保证这些候选数只分布在n列(行)上;删数域是垂直于定义域,且贯穿(但不包含)鱼身的区域。定义域和删数域的行/列数相等。
(3)残缺并不意味着鱼本身不成立,它只是标准鱼的一种表现形式。
(4)标准鱼具有互补性。
思考:
(1)为什么规定定义域的行/列数与删除域的列/行数相等?如果定义域行/列数多于或少于删除域列/行数,会发生什么?
(2)如果某种候选数还有n(n≥4)个未填入盘面,且该候选数存在一条m(m<n-1)阶鱼,那么它的互补鱼是几阶的?
猜你想搜
数独清 xwing
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. 远程数对 ----------------
286 赞
23 回复
2.3.4星全通关,写下小心得?截图
2.3.4星全通关,写下小心得?
这个游戏其实已经和传统数独有一定区别了,但是效率更高。 在我看来更类似“找区别”,直到所有逻辑通顺,如果实在确定不了的话,试一下会更快。 通关的大致顺序是:(我把一个9宫格叫一区,但是横向一条或者纵向一条也是成立的) 1.先找每个小区里单独的,和相对好找一些的 2.开始逐步排除。第一种情况是如果9个格子里只有2-3个同一行,或者同一列的可能性,那么这整个一行一列都不会再有。 下图是一个变式,因为第
精华
123 赞
42 回复
小灰的数独迷你课堂第零讲——总集篇
前言:我个人只是业余数独玩家(我觉得我最多算是益智游戏爱好者),属于人菜瘾大,水平一般但是喜欢分享(好像也没多少可分享的)。考虑到论坛的活跃程度,估计这篇攻略没多少人看,我就把它作为我的学习笔记来使用吧。想要清楚的教好,自然需要自己先学好。正好看的人不多,我就作为试验性攻略来尝试。如果有玩家看到,欢迎提出宝贵的意见与建议,有想学的技巧(前提我会)或是碎碎念都行。你把它当成聊天灌水帖,有时间的话我也
精华
701 赞
46 回复
EH的数独杂谈#15-3 五星题003截图
EH的数独杂谈#15-3 五星题003
返回传送门: 题目信息: 【SE评级】8.5 【HoDoKu评分】7590 第3题的初盘如图15-3.0.1所示。经四大基本技巧整理,得到如图15-3.0.2的盘面。 Step 1 唯一矩形(UR) 首先可以注意到r23c14四格的候选数26,如图15-3.1所示。它有构成UR的可能,因为6在这四格里只能交叉放置2个。 【删数】r23c4(2) Step 2 构造链延伸 现在将目光放在图15-3.
13 赞
玩了一阵子了,从萌新变成新手了,分享一点点入门技巧截图
玩了一阵子了,从萌新变成新手了,分享一点点入门技巧
我也是个刚玩的萌新,本帖没有提及的技巧代表我也不会。 这款数独分为九个大格,称为九宫。每个宫内又有九个小格子,同一宫、行、列内的数字只能是1-9,不能重复出现。 也就说某一行、列、宫内只能有且必须有一个1到9的数字。 根据这个规则,可以有一个简单的技巧,如下图数字2的分布,我用绿线划掉了2所在的行、列得出数字2在第五宫只能填入红圈位置。 进阶技巧,如下图,数字3的分布,得出数字3在第九宫只能填入黑
74 赞
11 回复
EH的数独杂谈#15-1 五星题001截图
EH的数独杂谈#15-1 五星题001
返回传送门: 题目信息: 【SE评级】8.4 【HoDoKu评分】3374 第1题的初盘如图15-1.0.1所示。经四大基本技巧整理,得到如图15-1.0.2的盘面。 Step 1 鳍二链列 如图15-1.1,我们观察4列和9列的候选数4,发现它是以r6c9(4)为鳍的鳍二链列。 【删数】r4c7(4) Step 2 AIC(异数链) 如图15-1.2,找到如下链: r2c6(2)=r2c8(8)
19 赞
13 回复
EH的数独杂谈#7-2 致命结构(2)- 稍复杂的致命结构截图
EH的数独杂谈#7-2 致命结构(2)- 稍复杂的致命结构
友情提示:本篇是7-1的延伸,但重要性和实用性与7-1等同(甚至更高)。 7-1传送门: 概述传送门: -------- 目录: 一、唯一环(Unique Loop,UL) 1. 唯一环的原理 2. 一些实例 二、拓展矩形(Extended Rectangle,XR) 1. 拓展矩形的原理 2. 一些实例 三、探长致命结构(Borescoper's Deadly Pattern) 1. 3数探长致
9 赞
1 回复
5/1,玩数独怎么脸红红的。是要恋爱了吗?截图
5/1,玩数独怎么脸红红的。是要恋爱了吗?
五星关卡第1关,我的脸怎么红红的呀?是要恋爱了吗? 嗯。对呀,你完全被他迷倒了呢,马上就要步入爱河了。 哦,真的吗?我马上就要拥有甜甜的爱情了。[表情_期待] 是呀,你以后的生活一定会幸福美满的。[表情_开心] 哦?那你能告诉我我的爱人,它是一个什么样的人吗? 它啊~它是一个很聪慧的人哦,并且很懂得浪漫呢。会经常为你准备一些小惊喜,逗你开心呢。以你这种性格的人和他在一起,或许会经常被他哄的脸红红的
【攻略/更新中】四星关卡思路提示/51关开始截图
【攻略/更新中】四星关卡思路提示/51关开始
【3.24已更新至60关】 如标题所言,虽说是攻略但并不直接提供答案,只讲关键节点用什么技巧破局,也欢迎各位数独高手分享提供更精巧的思路。 以防万一事先声明一下:帖主极度排斥在题目正常的情况下用暴力破解,请使用推数穷举解题的玩家止步,此帖是给用技巧解题的数独玩家看的。 我能理解每个人有不同的游戏玩法,但推数穷举在我看来就像是开修改器玩经营类游戏,会令数独失去逻辑推理的乐趣和意义。如果是比赛排名之类
13 赞
7 回复
燃灯4号:《Sodo Cool》正式发布截图
燃灯4号:《Sodo Cool》正式发布
你好,我是来自召合网络的燃灯4号, 这里是Azino同学自《2048清》之后开发的个人作品《Sodo Cool》。 《Sodo Cool》的1-2星难度适合”数独入门之后“的玩家体验,3星以上适合高手,5星难度适合…超级高手-_- (燃灯我自己弱爆了,3星第一关还没过…Azino他也卡在3星…) 那为什么现在才挂上召合的厂牌呢? 燃灯4号: ”因为之前的版本,游戏体验不够优秀哇……“ 现在! 《S
官方
119 赞
36 回复