数独基础摒除法

合集下载

数独技巧

数独技巧

以下我们将叙述一道标准数独的全部解题过程,在此过程中涉及到的技巧有摒除法、余数法、区块法、数对法、X- Wing这几个常在数独书籍中会涉及到的技巧,文中将描述各个技巧的结构及作用效果,相信在看完解题过程之后,您能相当程度地掌握到数独的基本解题技巧,也能在解题的过程中发现数独给您带来的乐趣。

谜题如下图第一招:摒除法大家之前已阅读过数独的规则:在每个单元中,每个数字只能出现一次,那么也就意味着,如果一行已经出现了一个1,这行的其他格就不再有1,利用这个观点,引发出摒除法。

第1步:数字2对B1进行摒除r1c8为2,则其所在R1不再有2;r2c4为2,则其所在R2不再有2;r9c2为2,则其所在C2不再有2,在B1中还没有2,B1有6个空格可以填2,但其中5个空格被摒除了,只剩下r3c1,所以得到第一解:r3c1=2这个方法因为是对宫实施摒除的,所以叫宫摒除法。

宫摒除法是解题技巧里面最简单的一种,也是解题过程中使用最多的一种。

其实解数独就是这么简单!第2步:r1c3=7(宫摒余解,数字7对B1摒除)第3步:r4c7=7(宫摒余解,数字7对B6摒除)第4步:数字7对C5进行摒除r1c3为7;则其所在R1不再有7;r2c9为7,则其所在R2不再有7;r4c7为7,则其所在R4不再有7;r6c2为7,则其所在R6不再有7;r8c1为7,则其所在R8不再有7;r9c8为7,则其所在R9不再有7,在C5中还没有7,C5有7个空格可以填7,但其中6个空格不能为7了,所以天元格r5c5=7这个方法因为是对列实施摒除的,所以叫列摒除法,与其类似的还有行摒除法。

行列摒除法也是很常用的方法。

见识了摒除法之后,大家是否尝试寻找另一个摒余解呢?不好意思要给大家泼凉水了,因为这个盘势下已经找不到宫摒余解或者行列摒余解了,那怎么办呢,没关系,我们继续介绍其它的技巧。

第二招:余数法前面我们提到,一格受其所在单元中其他20格的牵制,假如这20格里面已经出现了1-8这8个数字,我们就可以断定这格一定是未出现的唯一数字9。

数独六宫格:七种简单解题技巧速成

数独六宫格:七种简单解题技巧速成

数独六宫格:七种简单解题技巧速成数独六宫格的简单解题技巧数独是一种基于逻辑推理的数字填充游戏。

对于初学者来说,掌握一些基本的解题技巧是非常必要的。

以下我们将介绍数独六宫格的七种简单解题技巧,包括:摒除法、唯一余数法、区块摒除法、唯余解法、X-Wing、Swordfish和XW-Wing。

1.摒除法摒除法是数独解题中最基本的方法之一。

它是根据已知数字的排列规律,通过观察、分析,排除某些数字在某位置上的可能性,从而达到解题的目的。

适用条件:当某个数字在某位置上只能填唯一数字时,该位置可以使用摒除法。

2.唯一余数法唯一余数法是指通过摒除、区块摒除等技巧,将某个位置的可能性缩减至唯一的一个,从而直接填入该数字的方法。

适用条件:当某个位置通过其他技巧无法确定数字时,可以考虑使用唯一余数法。

3.区块摒除法区块摒除法是根据数字的排除规律,结合区块的思想,将某些数字的可能性排除在某些位置之外的方法。

适用条件:当某些位置无法直接使用摒除法时,可以考虑使用区块摒除法。

4.唯余解法唯余解法是指在某个宫格中,通过其他位置的数字排除,只剩下唯一一个可能性的数字,从而得到该位置答案的方法。

适用条件:当某个位置无法使用其他技巧确定数字时,可以考虑使用唯余解法。

5.X-WingX-Wing是一种基于行列排除的解题技巧。

它通过观察某个2x3的矩形区域内的数字,结合行列排除,将某些位置上的数字排除在外的方法。

适用条件:当某个2x3的矩形区域内存在明显的数字排除规律时,可以使用X-Wing。

6.SwordfishSwordfish是一种基于区块排除的解题技巧。

它通过观察某个3x3的九宫格区域内的数字,结合区块排除,将某些位置上的数字排除在外的方法。

适用条件:当某个3x3的九宫格区域内存在明显的数字排除规律时,可以使用Swordfish。

7.XW-WingXW-Wing是一种高级的解题技巧,它是X-Wing和唯余解法的结合。

在观察2x3的矩形区域的同时,结合唯余解法,从而达到解题的目的。

数独基础摒除法

数独基础摒除法

基础摒除法基础摒除法就是利用1 ~9 的数字在每一行、每一列、每一宫都只能出现一次的规则进行解题的方法。

基础摒除法可以分为行摒除、列摒除、九宫格摒除。

实际寻找解的过程为:寻找九宫格摒除解:找到了某数在某一个九宫格可填入的位置只余一个的情形;意即找到了该数在该九宫格中的填入位置。

寻找列摒除解:找到了某数在某列可填入的位置只余一个的情形;意即找到了该数在该列中的填入位置。

寻找行摒除解:找到了某数在某行可填入的位置只余一个的情形;意即找到了该数在该行中的填入位置。

基础摒除法的提升方法是区块摒除法,是直观法中使用频率最高的方法之一.唯一解法当某列已填数字的宫格达到8个,那么该列剩余宫格能填的数字就只剩下那个还没出现过的数字了。

成为列唯一解.当某九宫格已填数字的宫格达到8个,那么该九宫格剩余宫格能填的数字就只剩下那个还没出现过的数字了。

成为九宫格唯一解.唯余解法唯余解法就是某宫格可以添入的数已经排除了8个,那么这个宫格的数字就只能添入那个没有出现的数字.区块摒除法区块摒除法是基础摒除法的提升方法,是直观法中使用频率最高的方法之一.余数测试法所谓余数测试法就是在某行或列,九宫格所填数字比较多,剩余2个或3个时,在剩余宫格添入值进行测试的解题方法.隐性唯一候选数法当某个数字在某一列各宫格的候选数中只出现一次时,那么这个数字就是这一列的唯一候选数了.这个宫格的值就可以确定为该数字.这是因为,按照数独游戏的规则要求每一列都应该包含数字1~9,而其它宫格的候选数都不含有该数,则该数不可能出现在其它的宫格,那么就只能出现在这个宫格了.对于唯一候选数出现行,九宫格的情况,处理方法完全相同。

三链数删减法找出某一列、某一行或某一个九宫格中的某三个宫格候选数中,相异的数字不超过3个的情形,进而将这3个数字自其它宫格的候选数中删减掉的方法就叫做三链数删减法。

隐性三链数删减法在某行,存在三个数字出现在相同的宫格内,在本行的其它宫格均不包含这三个数字,我们称这个数对是隐形三链数.那么这三个宫格的候选数中的其它数字都可以排除.当隐形三链数出现在列,九宫格,处理方法是完全相同的.修改为:在某行,存在三个候选数字分别出现在三个宫格内,在本行的其它宫格均不包含这三个数字,我们称这个数对是隐形三链数.那么这三个宫格的其它候选数都可以排除.当隐形三链数出现在列,九宫格,处理方法是完全相同的或者:利用“找出某3个数字仅出现在某行、某列或某一个九宫格的某三个宫格候选数中的情形,进而将这三个宫格的候选数删减成该3个数字”的方法就叫做隐性三链数删减法(Hidden Triples)。

标准数独的基本规则

标准数独的基本规则

标准数独的基本规则
标准数独的基本规则如下:
1.将1~9填入9x9的盘面中,使得每行、每列、每个粗线宫(3x3)内均不
重复。

2.宫、行、列中找唯一空格,填完一波再次宫、行、列中找唯一空格。

此外,标准数独的规则还包括“四宫格”是1-4不重复,“六宫格”是1-6不重复,“九宫格”是1-9不重复等规则。

在解决数独时,可以采用不同的策略,例如使用“摒除法”。

摒除法是解数独的一种基本方法。

它是利用数字在每一行、每一列、每一个九宫格都只能出现一次的规则,通过寻找某个数字在某个区域的位置,并排除其他数字的可能性,从而找到解题的线索。

具体来说,摒除法可以分为以下三种:
1.行摒除:当某行中已经有一个数字占据了某个位置时,该行中其他位置
就不能再出现这个数字。

通过这种排除法,我们可以确定其他行的数
字。

2.列摒除:当某列中已经有一个数字占据了某个位置时,该列中其他位置
就不能再出现这个数字。

通过这种排除法,我们可以确定其他列的数
字。

3.九宫格摒除:当某个九宫格中已经有一个数字占据了某个位置时,该九
宫格中其他位置就不能再出现这个数字。

通过这种排除法,我们可以确
定其他九宫格的数字。

在实际解题过程中,我们通常会先使用行摒除和列摒除,直到找到关键的数字位置。

然后使用九宫格摒除来进一步确定其他数字的位置。

当然,解题过程中还需要结合其他技巧和规律,例如区块摒除法、数对摒除法等。

数独直观解法(一)行列摒除法(2)

数独直观解法(一)行列摒除法(2)

可以发现在上述的例子中,观察的困难度也越来越高,在最 后一个例子里的数字3对R1摒除的动作是很难想到的。
为什么行列摒除会比宫摒除难呢?宫摒除的聚焦点是一个宫 ,一道题有九个宫,需要观察摒除数的位置可能在其他四 个宫里;而行列摒除的聚焦点是一行或一列,一道题有九 行和九列,需要观察的摒除数可能分布在全盘,也就是说 观察范围是宫摒除的整整一倍之多。
R7C1为2,则同处于 B7的R9C2和R9C3不 能为2;R4C4为2,所 以同处于C4的R9C4不 能为2;R1C9为2,所 以同处于C9的R9C9不 能为2, R9的2只能在R9C5
R8C1为3, 所以同处于C1的R1C1不能为3; R5C5为3, 所以同处于C5的R1C5不能为3; R9C6为3, 所以同处于C6的R1C6不能为3; R1C9为3, 所以同处于C9的R1C9不能为3, 所以R1C3=3
一、什么是单区唯一解法(或称“摒除法”)
• 一、顾名思义,“单区”指的是一行、一列或者一宫,“唯一解” 指的是某格内只有唯一一个解。摒除法的作用对象可以是宫或者 行列,所以,我们又把摒除法分为两类,一类为宫摒除,另一类 为行列摒除。
二、行列摒除法
• 数独的规则中提到,在每行、列内,每个数字只能出, 由此引发出行列摒除法。

高级数独进阶技巧

高级数独进阶技巧

高级数独进阶技巧
1、基础摒除法
基础摒除法是直观法中最常用的方法,也是在平常解决数独谜题时使用最频繁的方法。

单元排除法使用得当的话,甚至可以单独处理中等难度的谜题。

使用单元排除法的目的就是要在某一单元(即行,列或区块)中找到能填入某一数字的唯一位置,换句话说,就是把单元中其他的空白位置都排除掉。

2、唯余解法
唯余解法是直观法中较不常用的方法。

虽然它很容易被理解,然而在实践中,却不易看出能够使用这个方法的条件是否得以满足,从而使这个方法的应用受到限制。

与唯一解法相比,唯余解法是确定某个单元格能填什么数的方法,而唯一解法是确定某个数能填在哪个单元格的方法。

另外,应用唯一解法的条件十分简单,几乎一目了然。

第 1 页共1 页。

【精品】中级和高级-数独训练(九宫格)

【精品】中级和高级-数独训练(九宫格)数独的基本解题技巧1.唯一解法:当某行、某列或某一宫内已填数字到达8个,那么剩下的那个格子里的数字就确定了。

例1是典型例题。

2.基础摒除法就是利用1~9的数字在每一行、每一列、每一个宫都只能出现一次的规则进行解题的方法。

基础摒除法可以分为行摒除、列摒除、九宫格摒除。

此例当中,?处可以利用黄色标注的数字推断出来只能是9。

3.区块摒除法是基础摒除法的提升方法,是直观法中使用频率最高的方法之一。

(例2中有所体现。

)从左图看,用粉色标注的两个6是左下角那个宫内可能填入6的地方,虽然具体位置没确定,但是在左下角的那个宫内,6一定填在第一行。

那么再看右图,根据粉色标注的6以及用粉圈圈起来的6,可以在图中画出绿叉子,从而确定中下边的那个宫内6的位置。

4.单元摒除法是比较基本的排除方法。

(1)在一个宫内进行排除:根据两个圈的3,可以画出粉色的叉子,从而确定左边中间那个宫内3的位置。

(2)在一列内进行排除:(3)在一行内进行排除:5.唯余解法就是某宫内可以填入的数已经排除了8个,那么这个宫格的数字就只能填入那个没有出现的数字。

这也是最基本的排除办法。

(例1和例2中都有所体现。

)6.利用隐藏数对:在某一行、某一列或者某一宫内,有两个数字只能填在某两个格内,虽然他们的具体位置没定,但是其它数字都不能填入。

8 43 1 45 3 21 4 7 6 58 3 6 9在此例中,左图右上角的那个宫里,所有画粉叉子的地方都不能填1和2,那么只有B9和C8能填入1和2,这时可以确定这两个格内不能再填其它数字。

再看右图,根据两个画粉圈的3可以确定右上角那个宫里3的具体位置。

中级篇(1)完成时间:分(2) 完成时间: 分(3)完成时间:9 6 8 2 2 7 3 5 2 3 1 94 3 6 85 8 7 36 1 97 5 9 6 3 2 1 28 5 2 4 7839 1 4761 92 74 1 2 57 25 3 1 79 6 7 16 4 33 11 4 2(4) 完成时间:分3 1 2 88 4 37 42 5 98 7 9 24 1 61 2 44 5 86 3 2 8(5)3 2 87 9 55 4 99 7 15 7 87 9 68 4 16 9 7(6) 完成时间:分6 1 54 3 95 8 74 6 39 5 71 6 47 9 16 4 78 6 9(7)7 66 2 87 34 6 9 88 12 1 6 79 2 4 1 53 22 3 62 6 5(8)完成时间:分5 4 3 97 39 42 5 1 66 8 39 3 4 27 6 8 54 84 9(9)7 4 5 97 44 2 3 66 2 3 53 8 9 11 23 7 9 22 9 12 9 3(10)完成时间:分8 1 4 22 45 2 4 12 71 5 89 87 32 63 43 54 9 8(11)完成时间:分8 5 1 64 9 17 3 29 1 72 4 14 1 6 27 2 49 8 5(12)完成时间:分5 6 1 97 9 18 46 17 1 37 4 6 57 5 2 95 43 2 8 61 4 36 9 74 3 25 7 92 8 69 73 2 8 11 8 61 6 9(14) 完成时间:分6 29 5 7 17 9 32 15 1 46 96 2 74 12 3 8 96 7 46 4 5 88 3 23 1 9 59 8 73 6 48 4 94 95 821 6 3 2(16) 完成时间:分1 8 9 29 2 5 16 834 2 8 96 3 1 49 7 88 6 1 21 9 46 1 9 34 94 6 8 75 82 83 57 28 4 2 61 77 9 8 2 6(18)完成时间:分7 9 65 6 76 7 3 99 23 9 5 1 86 78 2 43 4 68 4 3 57 81 6 56 4 32 8 7 37 4 11 56 9 51 3 4 25 4 9 6(20)完成时间:分7 83 7 9 46 747 6 8 98 6 5 29 1 4 34 2 9 65高级篇(1)完成时间:分4 53 5 2 9 19 68 6 76 86 9 4 21 6 5 94 23 2 7(2)完成时间:分7 9 39 4 24 3 99 8 1 27 8 64 2 6 11 5 74 1 33 4 68 3 1 2 52 16 44 59 42 5 6 9 45 7 11 4 9 39 1 8(4) 完成时间:分5 4 3 12 5 9 43 2 8 69 8 76 7 19 7 41 6 91 9 7 24 93 6 7 1 45 751 9 7 3 87 2 18 2 95 4 7 1 96(6) 完成时间:分7 3 6 8 94 85 6 25 6 11 88 4 5 3 22 71 2 5 43 94 1 88 6 4 36 3 91 6 85 7 2 42 9 74 6 26 71 7 2(8)完成时间:分3 29 23 77 2 57 91 45 9 8 1 42 62 43 9 17 11 2 3 5 8 67 57 4 12 1 34 7 98 4 26 7 99 7 8(10)完成时间:分4 3 67 2 52 8 34 2 7 9 31 6665 28 3 2 9 7(12)完成时间: 分9 2 4 3 7 2 3 7 1 1 4 4 7 1 6 9 6 8 5 9 7 2 8 2 6 957 6 5 1 7 4 4 9 89 3 4 8 3 7 6 16 3 15 1 7 478(13)完成时间: 分(14)完成时间: 分6 2 5 3 9 5 8 3 2 2 8 8 3 27 9 6 78 2 1 79 3 58172 1 9 8 6 23 5 8 64 8 3 7 1 4 9 3 6 1 4 4186 9 13 58 2 42 3 543 14 71 6 52 37 9 1(15) 完成时间:分5 9 7 8(17)完成时间: 分6 8 6 2 9 8 3 1 4 5 2 9 4 6 1 6 8 3 4 9 6 17 2 5 4 18 3 29 8 4 3 4 7 2 3 9 4 1 3 7 9 646(19)完成时间: 分2 93 1 5 24 8 2 2 3 8 15 8 16 3 8 9 43 2 7 54 3 98 7 6 1 4 5 1 8 1 9 7 4 6 9 4 5 9 7 5 1 267(20)完成时间:分3 1 86 28 4 9 77 59 1 67 96 2 3 71 95 9 4。

【精品】入门级和初级 数独训练(九宫格)

数独的基本解题技巧1.唯一解法:当某行、某列或某一宫内已填数字到达8个,那么剩下的那个格子里的数字就确定了。

例1是典型例题。

2.基础摒除法就是利用1~9的数字在每一行、每一列、每一个宫都只能出现一次的规则进行解题的方法。

基础摒除法可以分为行摒除、列摒除、九宫格摒除。

此例当中,?处可以利用黄色标注的数字推断出来只能是9。

3.区块摒除法是基础摒除法的提升方法,是直观法中使用频率最高的方法之一。

(例2中有所体现。

)从左图看,用粉色标注的两个6是左下角那个宫内可能填入6的地方,虽然具体位置没确定,但是在左下角的那个宫内,6一定填在第一行。

那么再看右图,根据粉色标注的6以及用粉圈圈起来的6,可以在图中画出绿叉子,从而确定中下边的那个宫内6的位置。

4.单元摒除法是比较基本的排除方法。

(1)在一个宫内进行排除:根据两个圈的3,可以画出粉色的叉子,从而确定左边中间那个宫内3的位置。

(2)在一列内进行排除:(3)在一行内进行排除:5.唯余解法就是某宫内可以填入的数已经排除了8个,那么这个宫格的数字就只能(例1和例2中都有所体现。

)填入那个没有出现的数字。

这也是最基本的排除办法。

6.利用隐藏数对:在某一行、某一列或者某一宫内,有两个数字只能填在某两个格内,虽然他们的具体位置没定,但是其它数字都不能填入。

在此例中,左图右上角的那个宫里,所有画粉叉子的地方都不能填1和2,那么只有B9和C8能填入1和2,这时可以确定这两个格内不能再填其它数字。

再看右图,根据两个画粉圈的3可以确定右上角那个宫里3的具体位置。

入门级(1)完成时间:分(2)完成时间:分(4) 完成时间:分(6) 完成时间:分(8)完成时间:分(10)完成时间:分(12)完成时间:分(14) 完成时间:分(16) 完成时间:分(18)完成时间:分(19)完成时间:分(20)完成时间:分初级篇(1)完成时间:分(2)完成时间:分(3)(4) 完成时间:分(6) 完成时间:分(8)完成时间:分(10)完成时间:分(12)完成时间:分(14) 完成时间:分(16) 完成时间:分(18)完成时间:分(19)完成时间:分(20)完成时间:分。

数独解题技巧

数独解题技巧数独是一种基于逻辑的数字填充游戏,需要将数字填入一个9x9的网格中,使得每行、每列和每个宫格中都没有重复的数字。

解决数独谜题需要一定的技巧和策略,下面介绍一些常用的解题思路和技巧:1. 直观法* 唯余法:利用数独中每格内都只有9种数字的可能性,如果某格中有8种数字都不能填,只能填入唯一未出现数字的方法。

* 行列区块法:利用行列排除,在某行或列内制造出一个区块,利用该区块对该区块所在宫的其他格进行删除的方法。

2. 基础摒除法基础摒除法是利用1~9的数字在每一行、每一列、每一个九宫格都只能出现一次的规则进行解题的方法。

基础摒除法可以分为行摒除、列摒除、九宫格摒除。

实际寻找解的过程为:寻找九宫格摒除解:找到了某数在某一个九宫格可填入的位置只余一个的情形;意即找到了该数在该九宫格中的填入位置。

寻找列摒除解:找到了某数在某列可填入的位置只余一个的情形;意即找到了该数在该列中的填入位置。

3. 区块摒除法区块摒除法指的是利用数对、数组等区块,在某行或列内制造出一个区块,利用该区块对该区块所在宫的其他格进行删除的方法。

4. X-Wing法X-Wing法是一种高级解法,用于解决一些难度较大的数独谜题。

它可以在不使用直观法的情况下,通过逻辑推理得到正确答案。

这种方法需要在不同的行和列中寻找两个数字,它们的位置可以确定其他数字的位置。

这种方法需要一定的观察力和逻辑推理能力。

5. Swordfish法Swordfish法是一种更高级的解法,用于解决一些特别复杂的数独谜题。

这种方法需要观察多行、多列和多个九宫格,并使用逻辑推理来确定正确的数字。

这种方法需要极高的观察力和逻辑推理能力。

总之,解决数独谜题需要多种方法和技巧的综合运用。

直观法是最常用的方法之一,但也需要结合其他方法和技巧进行解题。

对于初学者来说,需要多加练习和学习,不断提高自己的解题能力和技巧水平。

数独初级解题技巧

数独初级解题技巧
1. 嘿,小伙伴们!首先来说说唯一数法呀。

就像在一堆混乱的拼图中,突然发现有个数字只有一个位置能放,那不是很明显嘛!比如这个 3,在这一行就只能放在这个格子里呀,是不是一下子就找到答案啦!
2. 然后呢,是宫摒除法哦!想象一下,每个宫就像一个小团体,要把不合适的数字摒除掉。

像这里,这个宫里已经有 1、2、4 了,那这个格子肯定就
是 3 啦,这不是很容易理解嘛!
3. 还有行列摒除法呀!就像用筛子把不符合的都筛掉一样。

比如这一行已经有了 3,那这一行其他地方就不可能是 3 啦,超简单的对吧!
4. 来咯,余数法也很有用呢!算来算去,最后只剩下那个数字能填进去,哇塞,那种感觉就像解开了一个小谜题!像这个格子,通过前面的分析,不就知道只能是 5 了嘛!
5. 接着说呀,显性数对法呢!就好像一对好伙伴,它们总是一起出现。

比如这里有两个格子只能是 2 和 3,那其他数字就别来捣乱啦,哈哈!
6. 隐性数对法也不能落下啊!这个有点像隐藏的小秘密,得仔细找才能发现。

哎呀,找到了之后真是超有成就感的!
7. 最后就是区块摒除法啦!把一些数字当成一个小团体来分析,哇,能发现好多线索呢!就像这里,通过这个区块的数字,就能知道其他地方该填什么啦!
我觉得呀,这些数独初级解题技巧真的很实用,掌握了它们,就能在数独的世界里畅玩啦!。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

基础摒除法
基础摒除法就是利用1 ~9 的数字在每一行、每一列、每一宫都只能出现一次的规则进行解题的方法。

基础摒除法可以分为行摒除、列摒除、九宫格摒除。

实际寻找解的过程为:
寻找九宫格摒除解:找到了某数在某一个九宫格可填入的位置只余一个的情形;意即找到了该数在该九宫格中的填入位置。

寻找列摒除解:找到了某数在某列可填入的位置只余一个的情形;意即找到了该数在该列中的填入位置。

寻找行摒除解:找到了某数在某行可填入的位置只余一个的情形;意即找到了该数在该行中的填入位置。

基础摒除法的提升方法是区块摒除法,是直观法中使用频率最高的方法之一.
唯一解法
当某列已填数字的宫格达到8个,那么该列剩余宫格能填的数字就只剩下那个还没出现过的数字了。

成为列唯一解.
当某九宫格已填数字的宫格达到8个,那么该九宫格剩余宫格能填的数字就只剩下那个还没出现过的数字了。

成为九宫格唯一解.
唯余解法
唯余解法就是某宫格可以添入的数已经排除了8个,那么这个宫格的数字就只能添入那个没有出现的数字.
区块摒除法
区块摒除法是基础摒除法的提升方法,是直观法中使用频率最高的方法之一.
余数测试法
所谓余数测试法就是在某行或列,九宫格所填数字比较多,剩余2个或3个时,在剩余宫格添入值进行测试的解题方法.
隐性唯一候选数法
当某个数字在某一列各宫格的候选数中只出现一次时,那么这个数字就是这一列的唯一候选数了.这个宫格的值就可以确定为该数字.这是因为,按照数独游戏的规则要求每一列都应该包含数字1~9,而其它宫格的候选数都不含有该数,则该数不可能出现在其它的宫格,那么就只能出现在这个宫格了.对于唯一候选数出现行,九宫格的情况,处理方法完全相同。

三链数删减法
找出某一列、某一行或某一个九宫格中的某三个宫格候选数中,相异的数字不超过3个的情形,进而将这3个数字自其它宫格的候选数中删减掉的方法就叫做三链数删减法。

隐性三链数删减法
在某行,存在三个数字出现在相同的宫格内,在本行的其它宫格均不包含这三个数字,我们称这个数对是隐形三链数.那么这三个宫格的候选数中的其它数字都可以排除.
当隐形三链数出现在列,九宫格,处理方法是完全相同的.
修改为:在某行,存在三个候选数字分别出现在三个宫格内,
在本行的其它宫格均不包含这三个数字,我们称这个数对是隐形三链数.那么这三个宫格的其它候选数都可以排除.当隐形三链数出现在列,九宫格,处理方法是完全相同的
或者:利用“找出某3个数字仅出现在某行、某列或某一个九宫格的某三个宫格候选数中的情形,进而将这三个宫格的候选数删减成该3个数字”的方法就叫做隐性三链数删减法(Hidden Triples)。

矩形顶点删减法
矩形顶点删减法和直观法讲到的矩形摒除法分析方法是一样的。

矩形顶点删减法在识别时比较不容易找到,所以最好先使用其它的方法。

三链列删减法
三链列删减法是矩形顶点删减法的扩展,如果不清楚矩形顶点删减法,可以参考矩形顶点删减法,以便于更容易理解本节内容。

利用“找出某个数字在某三列仅出现在相同三行的情形,进而将该数字自这三行其他宫格候选数中删减掉”;或“找出某个数字在某三行仅出现在相同三列的情形,进而将该数字自这三列其他宫格候选数中删减掉”的方法就叫做三链列删减法。

关键数删减法
在进入到解题后期,利用前面讲到的唯一候选数法、隐性唯一候选数法、区块删减法、数对删减法、隐性数对删减法、三链数删减法、隐性三链数删减法、矩形顶点删减法、三链列删减法都无法有进展的时候,可以考虑使用关键数删减法。

关键数删减法就是在后期找到一个数,这个数在行(或列,九宫格)仅出现两次的数字。

我们假定这个数在其中一个宫格类,继续求解,如果发生错误,则确定我们的假设错误。

如果继续求解仍然出现困难,不妨假设这个数在另外一个宫格,看能不能得到错误。

这就是关键数删减法.
排除法
当某一列,某一行或某一宫里已填7个数字时,可采用排除法,排除不可能出现在这个格子的数,从而确定格子里应该填什么数。

比如某一行已填1,3,4,5,7,8,9,还剩2,6,而其中一个空格所在的列上已有了2,可知这个空格里不可能是2,那么另外一个空格里一定是2,那么这个空格里一定是6。

当某一列,某一行或某一宫里已填6个数字时,也可采用排除法。

相关文档
最新文档