高难度的数独 你敢挑战吗?--益智游戏 数独游戏 数独技巧(4)

2019-05-18 17:10

再考察第4列,数字2只在G4-I6三个单元格的候选数列表中出现,应用候选数区块删减法,可以将G4-I6的其它单元格的候选数列表中的数字2删去。于是H5单元格的候选数列表变成{3,5}。

△候选数对删减法

候选数对删减法依据的原理是数字1-9在同一行、同一列和同一九宫格内不能出现2次或2次以上。这样,如果在同一行、同一列和同一九宫格内两个单元格的候选数列表都是{a,b},那么如果其中一个单元格填入的数字为a,另一个单元格填入的数字就应该是b;反之,如果其中一个单元格填入的数字为b,另一个单元格填入的数字就应该是a。也就是说,a,b两个数字就应该分别填入这两个单元格,所以该行、该列或是该九宫格内其它单元格就不应该再填入数字a和b。

所以候选数对删减法就是:在一个行、列或九宫格中,如果有两个单元格都包含且只包含相同的两个候选数,则这两个候选数字应该从该行、该列列或该九宫格的其他单元格的候选数列表中删去。 如左图,考察F4单元格和F6单元格,候选数列表均为{7, 9}。由于F4,F6单元格都处于D4-F6九宫格中,所以可以从D4-F6九宫格其它单元格的候选数列表中将数字7和数字9删去,所以F5单元格的候选数列表为{2}。 又因为于F4,F6单元格都处于行F,所以可以从行F其它单元格的候选数列表中将数字7和数字9删去。所以F1单元格的候选数列表变为{1, 4, 6, 8},F2单元格的候选数列表变为{1, 2, 8},F5单元格的候选数列表变为{2},F7单元格的候选数列表变为{3, 8},F8单元格的候选数列表变为{1, 6, 8},F9单元格的候选数列表变为{1, 3, 6, 8}。 再考察D1单元格和H1单元格,它们的候选数列表均为{6,7}。由于它们都位于第1列,所以可以从第1列其它单元格的候选数列表中将数字6和数字7删去。这样E1单元格的候选数列表变为{1, 8, 9},F1单元格的候选数列表变为{1, 4, 8, 9},G1单元格的候选数列表变为{3, 8},I1单元格的候选数列表变为{3, 8}。

△隐性候选数对删减法

隐性候选数对删减法依据的原理是数字1-9在同一行、同一列和同一九宫格内至少要出现一次。这样,如果某两个数字a和b在同一行、同一列和同一九宫格内只在两个单元格的候选数列表中出现,那么该行、该列或是该九宫格内其它单元格就不应该再填入数字a和b,所以a和b只能在这两个单元格中出现,所以这两个单元格的候选数列表就都应该是{a,b},可以将其他的数字从这两个单元格的候选数列表中删去。

所以隐性候选数对删减法就是:在同一行,列或区块中,如果一个数对(两个数字)正好只出现且都出现在两个单元格中,则这两个单元格的候选数中的其他数字可以被删除。

16

如左图,考察行A,由于数字3和6只在单元格A4和A8中出现,也就是说这两个数字都不可能在行A其它单元格中出现,所以A4单元格和A8单元格的候选数列表就都是{3,6},可以将数字9从A4单元格和A8单元格的候选数列表中删去。 如左图,考察第1列,由于数字2和9只在单元格G1和I1中出现,应用隐性候选数对删减法,G1单元格和I1单元格的候选数列表就都是{2,9},可以将其它数字从G1单元格和I1单元格的候选数列表中删去。 17

如左图,考察D4-F6九宫格,由于数字2和8只在单元格F4和D6中出现,应用隐性候选数对删减法,F4单元格和D6单元格的候选数列表就都是{2,8},可以将其它数字从F4单元格和D6单元格的候选数列表中删去。

△三数集删减法

三数集删减法的原理类似于候选数对删减法。候选数对删减法要求同样的2个数字都出现在某行、列或九宫格的2个单元格中,且这2个单元格的候选数不能包含其他的数字。同样,三数集删减法要求的是3个数字要出现在3个位于同一行、列或九宫格的单元格中,且这3个单元格的候选数中不能包含其他数字。但不同的是,三数集删减法不要求每个单元格中都要包含这3个数字。例如,对于数字集{2,4,5},如果在某行,列或区块中有3个单元格的候选数分别为下面几种情况时,都可应用三数集删减法:

{2, 4, 5}、{2, 4, 5}、{2, 4, 5}; {2, 4}、{4, 5}、{2, 5}; {2, 4, 5}、{2, 5}、{4, 5}; {2, 4, 5}、{4, 5}、{2, 4, 5}; ……

也就是说,要形成三数集,则必须要有3个在同一行、列或九宫格中的单元格,每个单元格中至少要有2个候选数,且它们的所有候选数字也正好都是一个三数集的子集。这个三数集中的3个数字只能填入这3个单元格中,所以该行、列或九宫格中其他的单元格中不可能再填入这3个数字。

但要注意的是,{2, 4, 5}、{2, 4}、{2, 4}这种情况不是三数集。其中{2, 4}和{2, 4}可应用候选数对删减法,所以第一个候选数列表{2, 4, 5}将只能剩下候选数5,这时就可应用唯一候选数法了。 。

18

如左图,考察行D,由于单元格D1、D7和D8的候选数列表都是{3,5,9},它们构成三数集{3,5,9}。所以数字3、5和9只能填入单元格D1、D7和D8,这样,行D其它单元格就不能再填入数字3、5和9。所以单元格D4和D6的候选数列表均变为{1,7}。 如左图,考察第2列,由于单元格G2、H2和I2的候选数列表分别为{2,6}、{2,5}、{2,5,6},它们构成三数集{2,5,6}。所以数字2、5和6只能填入单元格G2、H2和I2,这样,第2列其它单元格就不能再填入数字2、5和6。所以单元格A2的候选数列表变为{3},单元格B2的候选数列表变为{3,7,8},E2的候选数列表均变为{7,8}。 又因为单元格G2、H2和I2都处于G1-I3九宫格。所以G1-I3九宫格其它单元格就不能再填入数字2、5和6。所以单元格G1和H1的候选数列表变为{1,9}。 19

如左图,考察D7-F9九宫格,由于单元格D8、D9和E9的候选数列表分别为{4,9}、{4,8,9}、{8,9},它们构成三数集{4,8,9}。所以数字4、8和9只能填入单元格D8、D9和E9,这样,D7-F9其它单元格就不能再填入数字4、8和9。所以单元格E7和E8的候选数列表变为{3,5}。

根据候选数对删减法和三数集删减法的推断,我们还可以使用四数集删减法、五数集删减法……但是后面的几个删减法相对比较少见。

△隐性三数集删减法

隐性三数集删减法相对于三数集删减法就类似于隐形候选数对删减法相对于候选数对删减法。当某个3个数字只出现在某行、列或九宫格的3个单元格中,且每个单元格中至少包含有其中的2个数字时,则可以把其他数字从这3个单元格的候选数中删除。

如左图,考察行H,由于数字5、8和9只出现在单元格H1、H3和H5的候选数列表中,它们构成隐性三数集,可以应用隐性三数集删减法。所以可以删去单元格H1、H3和H5的候选数列表中除数字5、8和9以外的数字。所以单元格H1的候选数列表变为{5,9},单元格H3的候选数列表变为{8,9},单元格H5的候选数列表变为{5,8}。

根据隐性候选数对删减法和隐性三数集删减法的推断,我们还可以使用隐性四数集删减法、隐性五数集删减法……但是后面的几个删减法相对比较少见。

20


高难度的数独 你敢挑战吗?--益智游戏 数独游戏 数独技巧(4).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:2016年河南省对口升学医科类基础课试题卷

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: