有没有玩数独的高手?告诉我窍门。

我来回答唯一的解决方案

当一行中有八个单元格填充了数字时,该行剩余单元格中唯一可以填充的数字是尚未出现的数字。成为一个独特的解决方案。

当一列有八个填充了数字的单元格时,该列剩余单元格中唯一可以填充的数字是尚未出现的数字。成为色谱柱的独特解决方案。

当一个九宫格的方格数已经达到8个时,那么这个九宫格剩下的方格中可以填满的数,就只有还没有出现的数了。成为九宫格的唯一解。

同余解

同余解法是,一个单元格可以加的数已经被排除了,所以这个单元格的数只能加到没有出现的数上。

区块排除法

分块排除法是基本排除法的推广方法,也是直观法中最常用的方法之一。

剩余检验方法

所谓余数检验法,就是当一行或一列中的数字较多,剩余单元格有两个或三个时,对剩余单元格进行数值相加的解题方法。

隐式唯一候选数方法

当一个数在一列中每个单元格的候选数中只出现一次时,那么这个数就是该列中唯一的候选数,这个单元格的值就可以确定为这个数。

这时候因为,根据数独的规则,每一列都应该包含数字1 ~ 9,而其他方格的候选数不包含这个数字,那么这个数字就不能出现在其他方格,所以只能出现在这个方格。

对于唯一候选号出现在行和九宫格的情况,处理方法完全相同。

三链号删除法

找出在一列、一行或九宫格中的三个候选数字中不超过三个不同数字的情况。

将这三个数字从其他方块的候选中删除的方法称为三链数字删除法。

隐式三链编号删除方法

在一行中,同一单元格中有三个数字,但该行中的其他单元格都不包含这三个数字。我们称这个数对为隐形三链数。那么这三个单元格的候选中的其他所有数字都可以排除。

当看不见的三重链号出现在列和九宫格中时,处理方法完全相同。

在一行中,有三个候选数字分别出现在三个单元格中。

这个银行中的其他细胞都不包含这三个数字,所以我们称这个数字对为隐形三链数字。那么可以排除这三个单元的所有其他候选。

当看不见的三重链数出现在列和九宫格中时,处理方法完全相同。

或者:

“找出某三个数只出现在某一行、某一列或某九格候选数中的情况,然后将这三格的候选数化简为这三个数”的方法称为隐藏三链数删除法(Hidden

三元组).

矩形顶点删除法

矩形顶点删除法与直观法中提到的矩形排除法相同。矩形顶点删除法在识别中不好找,不如先用其他方法。

三链缺失法

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

用“找出某个数字只出现在某三列的相同三行的情况,然后从这三行的其他方格的候选中删除该数字”;

或者“找出某个数字只出现在某三行相同的三列中的情况,然后从这三列的其他候选中删除该数字”

这叫做三链缺失。

键号删除方法

在解题后期,我们用唯一候选数法,隐唯一候选数法,

块删除法、数对删除法、隐式数对删除法、

三链号删除法,隐式三链号删除法,矩形顶点删除法,

当三重链删除法无法取得进展时,可以考虑使用关键号删除法。关键号删除法是后期找一个只在行(或列,九宫格)出现两次的号。假设这个数在其中一个格类中,继续求解,如果有误差,确定我们的假设误差。如果还是难以继续求解,那我们假设这个数在另一个单元格,看看能不能得到一个错误。这是关键数字减少方法。

排除法

当一列、一行或一宫已经填了七个数字时,可以用排除法排除不能出现在此格中的数字,从而确定格中应该填什么数字。比如一行已经填了1,3,4,5,7,8,9,还剩2,6,其中一个空格列上有2,所以在这个空格里不可能是2,所以在另一个空格里一定是2,所以在这个空格里一定是6。

当一列、一行或一宫已填满六个数字时,也可用排除法。掌握了这些,做数独应该不难。