天天网 > 经验 > 学习经验 > 9阶数独的解法与技巧

9阶数独的解法与技巧

更新时间:

一,9阶数独的解法与技巧

  1、联除法:在并排的三个九宫格中的两排寻找相同数字,再利用九宫格得出另一排中该数字位置,该方法适用于中高级数独。

  2、巡格法:找出在每个九宫格中出现频率较高的数字,得出该数字在其余九宫格内位置,该方法应用于方法一之后。

  3、排它法:这个方法是解决问题的关键,易被常人所忽略、在各行列或九宫格中观察,若有个位置其它数字都不能填,就填余下的数字。

  4、行列法:此方法用于收官阶段,利用先从行列突破来提高解题效率。

二,数独的入门解题方法

  1、常见的数独是9个9宫格,共计81格,每格都是唯一的1到9之间的数字,

  2、这里先给新手朋友们分享是最基本的解法,从唯一性这个方面入手。由于R1C8和R2C4,及R9C2都是2,意味着R1行、R2行和C2列都不能出现2,所以推出R3C1是2,

  3、接着再,从R2C9、R6C2,R8C1都是7,同样可以推导出R1C3是7,

  4、再来演示一次,R2C9、R6C2,R9C8都是7,推出R4C7也是7,

  5、以上这3个演示,就是最常见的摒除法则,简单明了,通常在给出的同一个数字比较多时,可以先试着完成。

  6、下面这位置的推导,首先基于每个数字在每一行只出现一次原则,当一列中其它空出的位置,所在的行都已经出现了7,那么剩下的位置一定是7,

  7、由于一个位置的数字R7C8--跟与之相连的20个位置的数字有关联的,所以当这20个位置已经有了其中的8个数字,即可推出剩下的数字。这也是常说的余数法。

三,数独的入门技巧

  1、宫内排除法:排除法就是利用数独中行、列和宫内不能填入相同数字的规则,利用已出现的数字对同行、同列和同宫内其他格进行排斥相同数字的方法。

  2、行列排除法:行列排除法就是将一行或一列作为目标,用某个数字对它进行排除,最终得到这个行列内只有一格出现该数字的方法。

  3、区块排除法:区块排除法就是先利用宫内排除法在某个宫内形成一个区块,利用该区块的排除再结合其他已知数共同确定某宫内只有一格出现该数字的方法。

  4、宫内数对占位法:数对占位法指的是在某个区域中使得某两数只能出现在某两格内,这时虽然无法判断这两个数字的位置,但可以利用两数的占位排斥掉其他数字出现在这两格,再结合排除法就可以间接填出下个数字。

  5、唯余解法:唯余法就是利用数独中每格内都只有9种数字的可能性,如果某格中有8种数字都不能填,只能填入唯一未出现数字的方法。

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

  7、行列内数对占位法:数对占位法,在上面的宫内数对占位法中,我们已经学过数对占位法,这里讲的是数对出现行列里的情况,这时的观察难度会大大增加,本技巧也属于难度较大的技巧之一。

  8、数组占位法:数组占位法是在数对占位法基础上,由两数占两格变为三数占三格的方法。技巧使用理论与数对占位法是相同的,但观察难度提升了很多。

  9、显性数对:显性数对是指利用对格内数字的唯余,使某两格内都只剩余相同的两个候选数,恰好这两格又在同行、同列或同宫的情况。这种情况形成的数对称为显性数对,或唯余数对。

  10、显性数组:显性数组是在显性数对基础上进行提高的技巧。指利用对格内数字的唯余,使某三格内都只剩余相同的三个候选数,恰好这三格又在同行、同列或同宫的情况。