文档介绍:数独技巧
一、直观法
数独直观法指的是不需要任何辅助工具,刚刚看到数独题的时候就可以立 即开始解题。数独直观法解题技巧主要有:唯一解法、基础摒除法、唯余解法、 区块摒除法、组合摒除法、矩形摒弃法。
>唯一解法
如果某行已填数字的单元格达到8个,那么该行剩余单元格能填的数字就只 剩下那个还没出现过的数字;同理,如果某列已填数字的单元格达到8个,那么 该列剩余单元格能填的数字就只剩下那个还没出现过的数字;如果某九宫格已填 数字的单元格达到8个,那么该九宫格剩余单元格能填的数字就只剩下那个还没 出现过的数字。
这应该算是直观法中最简单的方法了。基本上只需要看谜题,推理分析一 概都用不上,这是因为要使用它所需满足的条件十分明显。同样,也正是因为它 简单,所以只能处理很简单的谜题,或是在处理较复杂谜题的后期才用得上。
入了 1、2、4、5、6、7、8、9,还有3没有填写,所以3就应该填入B3单元格。 这是行唯一解法。
123456789
5
1
6
4
2
2
6
7
3
9
1
8
A
B
1
9
2
*
7
2
6
3
1
9
6
1
4
9
7
2
9
2
7
1
.
6
6
4
2
7
1
2
5
7
1
6
9
3
1
8
4
3
2
7
5
9
6
如左图,观察第7列,我们发现除了 F7单元格以外其余的八个单元格已经 填入了 1、2、3、4、5、6、7、9,还有8没有填写,所以8就应该填入F7单元 格。这是列唯一解法。
123456789
8
1
9
3
7
6
3
1
5
9
8
2
4
9
1
3
8
7
5
6
1
7
8
5
6
4
2
3
9
3
8
9
1
4
7
5
4
9
7
2
3
6
8
1
2
3
1
6
8
3
8
1
如左图,观察D7-F9这个九宫格,我们发现除了 E7单元格以外其余的八个 单元格已经填入了 1、2、3、4、6、7、8、9,还有5没有填写,所以5就应该 填入E7单元格。这是九宫格唯一解法。
>基础摒弃法
基础摒除法是直观法中最常用的方法,也是在平常解决数独谜题时使用最 频繁的方法。单元排除法使用得当的话,甚至可以单独处理中等难度的谜题。
使用单元排除法的目的就是要在某一单元(即行,列或区块)中找到能填 入某一数字的唯一位置,换句话说,就是把单元中其他的空白位置都排除掉。
那么要如何排除其余的空格呢?当然还是不能忘了游戏规则,由于1-9的 数字在每一行、每一列、每一个九宫格都要出现且只能出现一次,所以:
如果某行中已经有了某一数字,则该行中的其他位置不可能再出现这一数 字;
如果某列中已经有了某一数字,则该列中的其他位置不可能再出现这一数 字;
如果某区块中已经有了某一数字,则该区块中的其他位置不可能再出现这 一数字。
基础摒除法可以分为行摒除、列摒除和九宫格摒除。
有单元格都不能填入9;由于B2格有数字9,所以第2列其它所有单元格都不能 填入9;由于D8格有数字9,所以行D其它所有单元格都不能填入9。这样,D1-F3 这个九宫格内只有E3单元格能够填入数字90所以E3单元格的答案就是90
1 2 3 4 5 6 7 8 9
5
2
9
一
3
5
1
6
4
3
9
5
6
3
&
2
6
9
5
4
■
1
如左图,观察行H。由于C3格有数字4,所以第3列其他所有单元格不能 填入数字4;由于E8格有数字4,所以第8列其他所有单元格不能填入数字4; 由于14格有数字4,所以G4-16这个九宫格内其他所有单元格不能填入数字4。 这样行H中能够填入数字4的单元格只有H90所以H9单元格的答案就是40
都不能填入1;由于F4单元格有数字1,所以行F其他所有单元格都不能填入lo 这样第7列只有A7单元格能够填入数字1。所以A7单元格的答案是lo
通过上面的示例,可以看到,要对九宫格使用基础摒除法,需