版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、12 4Dfi189A813B761Ei9AC91875D178439E38914F549i681G93H1L381如左图,观察行 B,我们发现除了 B3 单元格以外其余的八个单元格已经填入了1、2、4、5、6、7、8、9,还有3没有填写, 所以3就应该填入B3单元格。这是行唯一 解法。1234S 6? S如左图,观察D7-F9这个九宫格, 我们发现除了 E7单元格以外其余的八 个单元格已经填入了 1、2、3、4、6、7、 & 9,还有5没有填写,所以5就应该 填入E7单元格。这是九宫格唯一解法。A1JRcD EFGETfl31.5B241131ti1785S23938g14T54gT
2、230 a12316013e1单元唯一法在解题初期应用的几率并不高,而在解题后期,随着越来越多的单元格填上了数字, 使得应用这一方法的条件也逐渐得以满足。基础摒除法基础摒除法是直观法中最常用的方法,也是在平常解决数独谜题时使用最频繁的方法。单元排除 法使用得当的话,甚至可以单独处理中等难度的谜题。使用单元排除法的目的就是要在某一单元(即行,列或区块)中找到能填入某一数字的唯一位置,换句话说,就是把单元中其他的空白位置都排除掉。那么要如何排除其余的空格呢?当然还是不能忘了游戏规则,由于1-9的数字在每一行、每一列、 每一个九宫格都要出现且只能出现一次,所以:如果某行中已经有了某一数字,则该行中的
3、其他位置不可能再出现这一数字; 如果某列中已经有了某一数字,则该列中的其他位置不可能再出现这一数字; 如果某区块中已经有了某一数字,则该区块中的其他位置不可能再出现这一数字。基础摒除法可以分为行摒除、列摒除和九宫格摒除。如左图,观察D1-F3这个九宫格。由于11 格有数字9,所以第1列其它所有单元格都不 能填入9;由于B2格有数字9,所以第2列其 它所有单元格都不能填入9 ;由于D8格有数字9,所以行D其它所有单元格都不能填入9。这样,D1-F3这个九宫格内只有E3单元格能够填 入数字9。所以E3单元格的答案就是 9。如左图,观察行 H。由于C3格有数字4, 所以第3列其他所有单元格不能填入数
4、字4;由于E8格有数字4,所以第8列其他所有单元 格不能填入数字 4;由于I4格有数字4,所以 G4-I6这个九宫格内其他所有单元格不能填入 数字4。这样行H中能够填入数字4的单元格 只有H9。所以H9单元格的答案就是 4。1234c7fi 9如左图,观察第7列。由于B2单元格有AS2Ts9数字1,所以行B其他所有单兀格都不能填入1 ;由于F4单元格有数字1,所以行F其他所 有单元格都不能填入 1。这样第7列只有A7单n2Xr328元格能够填入数字 1。所以A7单元格的答案是1。P29119E1RT4GF95TX帝2539H5413795通过上面的示例,可以看到,要对九宫格使用基础摒除法,需要
5、观察与该九宫格相交的行和列。 要对行使用基础屏除法,需要观察与该行相交的九宫格和列。要对列使用基础摒除法,需要观察与该 列相交的九宫格和行。在实际解题过程中, 行,列和九宫之间的关系并不象上面这些图中所示的那么明显,所以需要定的眼力和细心观察。一般来说,先看哪个数字在谜题中出现得最多,就从哪个数字开始下手,找到 还未填入这个数字的单元(行,列或九宫格),利用已填入该数字的单元格与单元之间的关系,看能 不能排除一些不可能填入该数字的位置,直到剩下唯一的位置。如果害怕搞不清已经处理过哪些数字 的话,可以从数字1开始,从左上角的九宫格开始一直检查到右下角的九宫格,看能不能在这些九宫 格中应用单元排除
6、法。然后测试数字2,以此类推。唯余解法唯余解法是直观法中较不常用的方法。虽然它很容易被理解,然而在实践中,却不易看出能够使 用这个方法的条件是否得以满足,从而使这个方法的应用受到限制。与唯一解法相比,唯余解法是确定某个单元格能填什么数的方法,而唯一解法是确定某个数能填 在哪个单元格的方法。另外,应用唯一解法的条件十分简单,几乎一目了然。ATBa46JTbC94T28DT85E甘915TFT981GT69538E58T314Ig3g423751如左图,观察G9单元格。由于行G已经填入3、5、6、7、8、9,所以G9单元格不能再填入这六个数字;又由于第9列已经填入1、5、7、8,所以G9单元格不能
7、再填入这四个数字;由于G7-I9九宫格内已经填入 1、3、4、5、7、8,所 以G9单元格不能再填入这六个数字。综合来看, 就说明G9单元格不能填入 1、3、4、5、6、7、 & 9这八个数字,那样 G9单元就只能填写2, 所以G9单元格的答案是2。总结一下,就是如果某一单元格所在的行,列及区块中共出现了8个不同的数字,那么该单元格可以确定地填入还未出现过的数字。怎么样,很简单吧,但在实践中却不那么容易识别。一般来说,只有在使用基本的排除方法都失效的情况下,才试着使用这个方法来解题。区块摒除法区块摒除法是直观法中进阶的技法。虽然它的应用范围不如基础摒除法那样广泛,但用它可能找 到用基础
8、摒除法无法找到的解。有时在遇到困难无法继续时,只要用一次区块摒除法,接下去解题就 会势如破竹了。当某数字在某个九宫格中可填入的位置正好都在同一行上,因为该九宫格中必须要有该数字,所 以这一行中不在该九宫格内的单元格上将不能再出现该数字。当某数字在某个九宫格中可填入的位置正好都在同一列上,因为该九宫格中必须要有该数字,所 以这一列中不在该九宫格内的单元格上将不能再出现该数字。当某数字在某行中可填入的位置正好都在同一九宫格上,因为该行中必须要有该数字,所以该九 宫格中不在该行内的单元格上将不能再出现该数字。当某数字在某列中可填入的位置正好都在同一九宫格上,因为该列中必须要有该数字,所以该九 宫格中
9、不在该列内的单元格上将不能再出现该数字。区块摒除法实际上是利用区块与行或列之间的关系来实现的,这一点与基础摒除法颇为相似。然 而,它实际上是一种模糊排除法,也就是说,它并不象基础摒除法那样利用谜题中现有的确定数字对 行,列或九宫格进行排除,而是在不确定数字的具体位置的情况下进行排除的。I234b6t a如左图,能否判断 H6单元格应该k3S7填入什么数字?B1目GaG31a01296E8FGHI9e24195if36i85T49R35如左图,由于 D2单元格填入数字2,所 以第2列其它所有单元格不能填入数字2。考察G1-I3九宫格,数字2只能填入11或13 单元格。无论数字 2填入11还是I3
10、,行I 其它单元格均不能再填入数字2。考察G4-I6九宫格,数字2只能填入H6单元格,所以H6 单元格的答案是2。1294fi«1¥V如左图,能否判断C9单元格应该填入什&d7529么数字?B2u461C197e832Du1E6g5T1FJfl2C965471B32Ha13aT61TK£1卑1234518¥161T5053?491C14&3TbD7631B10T5SP31TVG45T91去Q7514S3131T2b7如左图,能否判断 B6单元格应该填入什 么数字?12i4b6IX如左图,由于 A4单元格填入数字5,AflX7blX29XX
11、行A其它所有单元格不能再填入数字5 ;考察G7-I9九宫格,数字5只能填入H8 或I8单兀格,而无论数字 5填入H8还是B2V4sX7C1976392I8单元格,第8列其它单元格都不能再填 入数字5。考察A7-C9九宫格,数字 5只 能填入C9单元格,所以C9单元格的答案D»1li6B71是5。F1a2gc9s547IS32El1B13g757AtLb?V如左图,由于C3单元格填入数字8,所以行C其它所有单元格不能再填入8;由于18单元格填入数字8,所以行I其它所有单元格不 能再填入 &对于第4列,数字8只能填入D4 单元格或F4单元格,而无论是填入D4还是F4, D4-F6
12、九宫格内其它单元格不能再填入数字8。对于第6列,数字8只能填入B6单元格,所 以B6单元格的答案是&1234S67fl9如左图,能否判断数字 3应该填入SiT2A1-C3九宫格中的哪个单元格?n215C139D2834E12TFB1G3T4K135T1I94G如左图,由于C5单元格填入数字3,所 以行C其它所有单元格都不能再填入数字 对于A7-C9九宫格,数字3只能填入B8单元 格或B9单元格,而无论填入 B8还是B9,行 B其它单元格都不能再填入数字由于D7单元格填入数字3,行D其它所有单元格都不能再填入数字 3;由于G3单元格填入数字3, 第3列其它所有单元格都不能再填入数字 3。
13、对于D1-F3九宫格,数字3只能填入E2单元格或F2单 元格,而无论填入 E2还是F2,第2列其它单元格都不能再填入数字 2。这样,对于A1-C3九宫格,数 字3只能填入A1单元格,所以A1单元格的答案是3。这个例子同时使用了多个辅助区块同时参与排除。在实际使用中虽然这种情况并不少见。关键在 于如何能正确识别并恰当应用区块摒除法。相信通过大量的练习并勤于分析思考,这种方法就可以运 用自如,得心应手。23«S789EEtiI组合摒除法组合摒除法和区块摒除法一样,都是直观法中进阶的技法。组合摒除法,顾名思义,要考虑到某 种组合。这里的组合既包括区块与区块的组合,也包括单元格与单元格的组合
14、,利用组合的关联与排 斥的关系而进行某种排除。它也是一种模糊摒除法,同样是在不确定数字的具体位置的情况下进行排 除的。如果在横向并行的两个九宫格中,某个数字可能填入的位置正好都分别占据相同的两行,则这两 行可以被用来对横向并行的另一九宫格做行摒除。如果在纵向并行的两个九宫格中,某个数字可能填入的位置正好都分别占据相同的两列,则这两 列可以被用来对纵向并行的另一九宫格做列摒除。如左图,如何判断数字6在G4-I6九宫格内 的位置?我们根据 H3单元格和G9单元格内的数 字6,可以判断G4和H6单元格不能填入数字 6。 但是如何判断数字 6应该填入I5和I6哪个单元 格呢?如左图,由于A1单元格内填
15、入数字 6,所以行A其 它单元格都不能再填入数字6,所以对于A4-C6九宫格,数字6只能填入B5单元格或C6单元格;由于E7单元格 内填入数字6,所以行E其它单元格都不能再填入数字6,所以对于D4-F6九宫格,数字6只能填入F5单元格或F6 单元格。由于B5单元格和F5单元格在同一列,数字不能 重复;C6单元格和F6单元格在同一列,数字不能重复。 所以如果A4-C6九宫格内数字6填入B5单元格,那么 D4-F6九宫格内数字6就只能填入F6单元格;如果A4-C6 九宫格内数字6填入C6单元格,那么D4-F6九宫格内数 字6就只能填入F5单元格;无论是那种情况,第5列和第6列其它单元格都不能再填入
16、数字6。所以G4-I6九宫格内数字6不能填入H6单元格和I5单元格,再根据前面 分析出的数字6不能填入G4单元格,所以数字 6只能填 入I4单元格,也就是说I4单元格的答案是 6。1234b6189如左图,如何判断数字1应该填入D4-F6九宫格&42S31内哪个位置?B641762C2b483D2486E45ER7B24C98G14aS5&百1s4I415026如左图,由于12单元格填入数字1,所以第2 列其它单元格不能再填入数字1,所以对于D1-F3九宫格,数字1只能填入D1单元格、D3单元格和 E1单元格;由于H7单元格填入数字1,所以第7 列其它单元格不能再填入数字1,由
17、于A9单元格填入数字1,所以第9列其它单元格不能再填入数字 1,对于D7-F9九宫格,数字1只能填入D8单元格 或E8单元格。由于 D1-F3九宫格和D7-F9九宫格 的互相影响,所以在这两个九宫格内数字1分别填入行D和行E,所以对于D4-F6单元格,数字1不 能填入行D和行E。由于G4单元格填入数字1,所 以第4列其它单元格不能填入数字1。对于D4-F6F面是其它一些使用组合摒除法的例子:九宫格,数字1只能填入F6单元格,也就是说 F6 单元格的答案是1。矩形摒弃法矩形摒除法的原理类似于组合摒除法,是专门针对某个数字可能填入的位置刚好构成一个矩形的 四个顶点时使用的摒除法。如果一个数字在某两
18、行中能填入的位置正好在同样的两列中,则这两列的其他的单元格中将不可 能再出现这个数字;如果一个数字在某两列中能填入的位置正好在同样的两行中,则这两行的其他的单元格中将不可 能再出现这个数字。1234b6tKA64y5B1842963C534D349E18342F48G7XX9fisIH9XG234X74X529如左图,如何判断数字 8在G1-I3九宫格 内应该填入哪个位置?由于B2单元格填入数字8,所以第2列其它单元格不能再填入8;由于E3单元格填入数字8,所以第3列其它单 元格不能再填入 &这样,G1-I3九宫格内的 G2单元格、G3单元格、H2单元格和I3单元格 不能填入数字&am
19、p;那么如何判断数字 8应该填 入G1还是I1呢?如左图,由于B2单元格填入数字8,所以行B 其它单元格不能再填入数字8;由于E3单元格填入数字8,所以行E其它单元格不能再填入数字8 ;由于F4单元格填入数字8,所以行F其它单元格 不能再填入数字 &所以,对于第6列,数字8只 能填入C6单元格或I6单元格;对于第9列,数字 8只能填入C9单元格或I9单元格。由于C6单元 格和C9单元格同处于行 C,它们的数字不能相同; I6单元格和I9单元格同处于行 C,它们的数字也 不能相同。所以如果第 6列内,数字8填入C6, 那么第9列内数字8就应该填入I9 ;如果第6列 内,数字8填入I6,那
20、么第9列内数字8就应该 填入C9。无论哪种情况,行 C和行I其它单元格 都不能再填入数字 &又由于B2单元格填入数字8, 所以第2列其它单元格都不能再填入数字8;由于E3单元格填入数字8,所以第3列其它单元格都不 能再填入数字 &所以对于G1-I3九宫格,数字8 只能填入G1单元格,所以G1单元格的答案是 &如左图,如何判断G1-I3九宫格内数字4的位 置?如左图,由于D6单元格填入数字4,所以第6 列其它单元格不能填入 6,对于行F,数字4只能 填入F1单元格或F3单元格。由于C5单元格填入 数字4,所以A4-C6九宫格其它单元格不能填入数 字4;由于H8单元格填入数
21、字4,第8列其它单元 格不能再填入数字 4,对于行B,数字4只能填入 B1单元格或B3单元格。于是数字 4在行B和行F 能填入的所在列只能是第1列和第3列。所以在其他行,数字4不能填入第1列和第3列。由于I4 单元格填入数字 4,所以行I其它单元格都不能再 填入数字4;由于H8单元格填入数字4,所以行H 其它单元格都不能再填入数字4。对于G1-I3九宫格,数字4只能填入G2单元格,所以G2单元格的 答案是4。F面是应用矩形排除法的其他一些例子,希望可以帮助大家快速掌握这种方法:123-456789候选数法使用候选数法解数独题目需先建立候选数列表,根据各种条件,逐步安全的清除每个宫格候选数 的不
22、可能取值的候选数,从而达到解题的目的。候选数也叫可能数。由于每行、每列和每个九宫格内填入的数字不能重复,根据这个要求,我们 只要从123,4,5,6,7,8,9中去掉某个单元格所在行、所在列和所在九宫格中出现过的数字,就得到了这个单元格对应的候选数列表。使用候选数法一般能解比较复杂的数独题目,但是候选数法的使用没用直观法那么直接,需要先 建立一个候选数列表的准备过程所以实际使用时可以先利用直观法进行解题,到无法用直观法解题 时再使用候选数方法解题。候选数法解题的过程就是逐渐排除不合适的候选数的过程,所以在进行候选数删除的时候一定要 小心,确定安全的删除不合适的候选数。数独直观法解题技巧主要有:
23、唯一候选数法、隐性唯一候选数法、候选数区块删减法、候选数对删减法、隐性候选数对删减法、三数集删减法、隐性三数集删减法、候选数矩形删减法、三链数删减 法、XY形态匹配删减法、XYZ形态匹配删减法、WXY形态匹配删减法。唯一候选数法唯一候选数法是候选数删减法中最简单的一种方法,就是通览所有单元格的候选数列表,如果哪 个单元格中只剩下一个候选数,就可应用唯一候选数法,在该单元格中填入这个数字,并在相应行, 列和九宫格的其它单元格候选数列表中删除该数字。123456789179WT9<646的2逐gT9sqw8132514S?11388g287A)3rr*Strt513&2IG71STl
24、iA1ST3g£4.121SJSOT£3Sra gST®3T893ST8®34S821633*3T123 «如左图,C4单元格的候选数列表 中只有数字4,所以说明只有数字 4 才能填入C4单元格,我们将4填入C4, 并且在行C第4列和A4-C6九宫格内 其它单元格候选数列表中删除数字4,结果如下图。14如左图,整理候选数列表后,C6 单元格的候选数列表变为只有数字 9,于是继续应用唯一候选数法,将 数字9填入C6,并在行C、第6列和 A4-C6九宫格内其它单元格候选数列 表中删除数字9。后面以此类推,继 续应用唯一候选数法, 直到所有单元A丄抽
25、14T«2BCTfl81C326457D113889&7dS格的候选数列表都含有两个以上数 字为止。E4136T89l«86?51&236FG2IAT1STlb1ST39&84B9科99HS1Varea3STS93ES24S915159714669対53235692X9隐性唯一候选数法顾名思义,隐式唯一候选数法也是唯一候选数法的一种,但它不如显式唯一候选数法那样显而易 见。由于1-9这9个数字要在每行、每列和每个九宫格内至少出现一次,所以如果某个数字在某行、 某列或是某个九宫格内所有单元格的候选数列表中只出现一次,那么这个数字就应该填入它出现的那 个
26、单元格内,并且从该格所在行、所在列和所在九宫格内其它单元格的候选数列表中删除该数字。p4 5T8 9如左图,考察第3列,四个空白 单元格的候选数列表分别为6,7,0,7,1,7,9,1,7,9,其A23578238967534E7T0J 399123456781.2567B1S34587B3661315702613157015T0會中6只在A3单兀格的候选数列表中 出现,所以将6填入A3单元格,并CD143S7S23567 e2»7B25567且从行A、第3列和A1-C3九宫格内 其它单元格的候选数列表中删除数 字6。:i781J5&£3925623収E51琵594
27、IS3ST12&7F西32W7苗12156画耽收GI256T04j£5&7H16E4«31T9195i£ia3irrMS92637i弓15t又如G7-I9九宫格中,数字9仅在18单元格中出现。所以将 9填入18单元格,并且将9从行I、 第8列和G7-I9九宫格中其它单元格的候选数列表中删去。候选数区块删减法候选数区块删减法也是比较常用的方法,它的目的是尽量删减候选数,而不一定要生成某一单元 格的唯一解(当然,产生唯一解更好)。候选数区块删减法是利用九宫格中的候选数和行或列上的候 选数之间的交互影响而实现的一种删减方法。在某一九宫格中,当所有可能出现
28、某个数字的单元格都位于同一行时,就可以把这个数字从该行 的其他单元格的候选数中删除;在某一九宫格中,当所有可能出现某个数字的单元格都位于同一列时,就可以把这个数字从该列 的其他单元格的候选数中删除;在某一行(列)中,当所有可能出现某个数字的单元格都位于同一九宫格中时,就可以把这个数 字从该九宫格的其他单元格的候选数中删除。2 34 56 76如左图,考察 D4-F6九宫格,数 字4只在第5列三个单元格的候选数 列表中出现,所以在 D4-F6九宫格中 数字4就必然会填入第5列的某个单 元格内,这样,第 5列的其它单元格A34574射2T46TB4ES翻B6829刖4157CD<5?<
29、5715615T82g3就不能再填入数字 4,所以将第5列其 它单元格的候选数列表中删除数字4。所以A5单元格的候选数列表变成1,3,5,6,7,B5单元格的候选数列表1598海17Z1&E17MM6*5变成3,C5单元格的候选数列表变成5,6,7。FG34T6193251349$4S1293467H导934567821I1215756&39<56再考察A7-C9九宫格,数字4只在行A三个单元格的候选数列表中出现,应用候选数区块删减法,可以将行A的其它单元格的候选数列表中的数字4删去。于是A1单元格的候选数列表变成3,5,7,9,A2单元格的候选数列表变成3,5,7 ,A
30、3单元格的候选数列表变成5,9,A5单元格的候选数列表变 成1,3,5,6,7,9,A6单元格的候选数列表变成5,7,8。1 23456789如左图,考察行E,数字4只在 D4-F6九宫格的几个单元格候选数列 表中出现,应用候选数区块删减法,可 以将D4-F6九宫格内其它单元格的候 选数列表中的数字 4删去。所以D7单 元格的候选数列表变成3,7,8 ,D8单 元格的候选数列表变成7,8。再考察第4列,数字2只在G4-I6三个单元格的候选数列表中出现,应用候选数区块删减法,可以将 G4-I6的其它单元格的候选数列表中的数字2删去。于是H5单元格的候选数列表变成3,5。候选数对删减法候选数对删减
31、法依据的原理是数字1-9在同一行、同一列和同一九宫格内不能出现2次或2次以上。这样,如果在同一行、同一列和同一九宫格内两个单元格的候选数列表都是a,b,那么如果其中一个单元格填入的数字为a,另一个单元格填入的数字就应该是b;反之,如果其中一个单元格填入的数字为b,另一个单元格填入的数字就应该是a。也就是说,a,b两个数字就应该分别填入这两个单元格,所以该行、该列或是该九宫格内其它单元格就不应该再填入数字a和b。所以候选数对删减法就是:在一个行、列或九宫格中,如果有两个单元格都包含且只包含相同的 两个候选数,则这两个候选数字应该从该行、该列列或该九宫格的其他单元格的候选数列表中删去。18532B
32、fl?Ti甲的12TO14STS3347846T5gIBS57563a2157$45294liearel&Tfi1676STS萨閃£2T91673T®45567663如左图,考察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单元格的候选数列表变为
33、 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在同一行、同一列和同一九宫格内至少要出现一次。这样,
34、如果某两个数字 a和b在同一行、同一列和同一九宫格内只在两个单元格的候选数列表中出现, 那么该行、该列或是该九宫格内其它单元格就不应该再填入数字a和b,所以a和b只能在这两个单元格中出现,所以这两个单元格的候选数列表就都应该是a,b,可以将其他的数字从这两个单元格的候选数列表中删去。所以隐性候选数对删减法就是:在同一行,列或区块中,如果一个数对(两个数字)正好只出现 且都出现在两个单元格中,则这两个单元格的候选数中的其他数字可以被删除。123456789A1W7134B12®TB136596】31£347C13B8213SS7dE38135S9135
35、OTDiw236iaI45T57K5E13B5427S813F1師5962G須B&沖1H134&13TOIZ311914S?5173唸43如左图,考察第1列,由于数字2和 9只在单元格G1和11中出现,应用隐性 候选数对删减法,G1单元格和11单元格 的候选数列表就都是2,9,可以将其它 数字从G1单元格和11单元格的候选数列 表中删去。三数集删减法三数集删减法的原理类似于候选数对删减法。候选数对删减法要求同样的2个数字都出现在某行、列或九宫格的2个单元格中,且这 2个单元格的候选数不能包含其他的数字。同样,三数集删减法要 求的是3个数字要出现在3个位于同一行、列或九宫格的单元
36、格中,且这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个单元格中,所以该行、列或九宫
37、格中其他的单元格中不可能再填入这3个数字。但要注意的是,2, 4, 5、2, 4、2, 4这种情况不是三数集。其中2, 4和2, 4可应用候选数对删减法,所以第一个候选数列表2, 4, 5将只能剩下候选数5,这时就可应用唯一候选数法了。 。1234567 8 9ITSL7M13796359nt如左图,考察行 D,由于单元格D1、 D7和D8的候选数列表都是3,5,9,它 们构成三数集3,5,9。所以数字3、5和 9只能填入单元格D1、D7和D8,这样, 行D其它单元格就不能再填入数字3、5和9。所以单元格 D4和D6的候选数列表 均变为1,7。359g413T96(35793993592742
38、胳勺3112764&23T813529I3&74311502713815646135$1395231299476i阳eg&924i珈35T943&9189MS9521393T51zs£46435W7235S侧?8J5S31558425烈TB9t35CT570嫌116£35蚀75的841£3S81ET94IZ33579饰呼63486T3SS91如左图,考察第2列,由于单元格 G2、H2和12的候选数列表分别为2,6、 2,5、2,5,6,它们构成三数集 2,5,6。所以数字2、5和6只能填入 单元格G2 H2和I2,这样,第2列其 它
39、单元格就不能再填入数字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。1&3T58V34&g22360I823&&5a1I财77励詞214911386163A1如左图,考察 D7-F9九宫格,由于 单元格D8 D9和E9的候选数列表分别 为4,9、4,8,9 、8,9,它们构成三 数集4,8,9。所以数字4、8和9只能 填入单元格 D&
40、amp; D9和E9,这样,D7-F9©£49347918T9B137339465C267阳45312793其它单兀格就不能再填入数字4、8和9。所以单元格E7和E8的候选数列表变为D3715EOT2963,5。E躅714觀的F463B9轴6712G9说26534T1H123893TS溯34T96167«Nfl1T9471»根据候选数对删减法和三数集删减法的推断,我们还可以使用四数集删减法、五数集删减法 但是后面的几个删减法相对比较少见。隐性三数集删减法隐性三数集删减法相对于三数集删减法就类似于隐形候选数对删减法相对于候选数对删减法。当某个3个数字只出现
41、在某行、列或九宫格的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。根据隐性候选数对删减法和隐性三数集删减法的推断,我们还可以使用隐性四数集删减法、隐性 五数集删减法但是后面的几个删减法相对比较少见。候选数矩形删减法
42、候选数矩形删减法类似于直观法中的矩形摒除法。如果一个数字正好出现且只出现在某两行的相同的两列上,则这个数字就可以从这两列上其他的 单元格的候选数中删除;如果一个数字正好出现且只出现在某两列的相同的两行上,则这个数字就可以从这两行上的其他单元格的候选数中删除。如左图,考察行B和行G数字7 只出现在单元格 B2、B7、G2和G7的候 选数列表中,也就是说只出现在第2列和第7列。这样,如果数字 7在行B填 入B2,则它在行G填入G7;反之如果数 字7在行B填入B7,则它在行G填入G2o 无论是那种情况,数字 7一定会填入第 2列和第7列,所以这两列其它单元格 的候选数列表中不应该出现7。所以可以把数
43、字7从第2列和第7列其它单元 格的候选数列表中删去。三链数删减法三链数删减法类似于矩形删减法,是矩形删减法的推广。三链数删减法指的是如果某个数字在某 三列中只出现在相同的三行中,则这个数字将从这三行上其他的候选数中删除;或者如果某个数字在某三行中只出现在相同的三列中,则这个数字也将从这三列上其他的候选数中删除。下面我们看几个例子:123456789如左图,考察第1列、第4列和第5 列。我们发现数字 9只在单元格A1、E1、 E4、A5和15的候选数列表中出现,也就 是说数字9在第1列、第4列和第5列中 仅在行A、行E和行I三行中出现。这样 数字9就可以从这三行其它单元格的候 选数列表中删去,所以单元格A6的候选数列表变为2, 5, 8,单元格E
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 现浇墩、台帽或盖梁现场质量检验报告单
- 小学英语课堂教学达标量化评分表
- 「境启城芯·悦见生活」房地产项目宣传片策划方案
- 广东省汕尾市2026届高三冲刺模拟语文试卷含解析
- 医学26年:增强现实应用要点解读 查房课件
- 【2025】哈尔滨市香坊区新成街道工作人员招聘考试真题
- 【福建省福州市中考语文复习重点解析】
- 【公共营养师(四级)技能培训水平测试题库】
- 【2026】高中英语届高考读后续写主题金句(共十一类)
- 【2025】成都医学院第一附属医院招聘考试真题
- 村级妇联换届选举课件
- 秋季朋克青年硬核养生节活动方案
- 呼吸功能障碍课件
- 2025年全国高考(新课标Ⅰ卷)数学真题卷含答案解析
- 安宁疗护舒适照护课件
- 城区地下管网维护与运营管理方案
- 桡骨远端骨折护理课件
- 2025年学校食品安全事故应急演练实施方案(含演练脚本)
- 重症医学科护理质控体系
- 太仓用人单位劳动合同(2025版)
- 译林版七年级下册英语Unit5 Animal Friends基础专项巩固训练(含答案)
评论
0/150
提交评论