公式法:这个方法就是将数学的公式带入到里边儿来。以中间的数字为中心,斜着是‘n-1,n,n=1’,从而使得每行数的和是3n。
联除法:在并排的三个九宫格中的两排寻找到一些相同的数字,然后再利用九宫格得出另一排中该数字位置,该方法非常适用于中高级数独。但初期的掌握上会比较困难。
巡格法:找出在每个九宫格中出现频率较高的一些数字,再得出该数字在其余九宫格内位置,该方法一般都是应用于联除法之后。
假设法:这种方法就是在某个位置随机先填上一个数字,然后进行推演,虽然有可能最终产生矛盾而否定结论,但是在高级数独中还是比较实用。
排它法:这个方法操作起来稍难一些,就是在各行列或九宫格中观察,若有个位置其它数字都不能填,就填余下的数字尝试推算一下能不能得出结论。
待定法:这个方法适用性非常高,即暂时确定某个数字在某个区域,再利用其来进行排除。一般来说这个方法都可以搭配其他方法一起使用。
行列法:此方法一般都是用于收尾阶段,利用先从行列突破来完成九宫格。
数独九宫格有十种解法,下面详细列出:
1. 宫内排除法
排除法就是利用数独中行、列和宫内不能填入相同数字的规则,利用已出现的数字对同行、同列和同宫内其他格进行排斥相同数字的方法。
2. 行列排除法
行列排除法就是将一行或一列作为目标,用某个数字对它进行排除,最终得到这个行列内只有一格出现该数字的方法。
3. 区块排除法
区块排除法就是先利用宫内排除法在某个宫内形成一个区块,利用该区块的排除再结合其他已知数共同确定某宫内只有一格出现该数字的方法。
4. 宫内数对占位法
数对占位法指的是在某个区域中使得某两数只能出现在某两格内,这时虽然无法判断这两个数字的位置,但可以利用两数的占位排斥掉其他数字出现在这两格,再结合排除法就可以间接填出下个数字。
5. 唯余解法
唯余法就是利用数独中每格内都只有9种数字的可能性,如果某格中有8种数字都不能填,只能填入唯一未出现数字的方法。
6. 行列区块法
行列区块法指的是利用行列排除,在某行或列内制造出一个区块,利用该区块对该区块所在宫的其他格进行删除的方法。
7. 行列内数对占位法
数对占位法,在上面的宫内数对占位法中,我们已经学过数对占位法,这里讲的是数对出现行列里的情况,这时的观察难度会大大增加,本技巧也属于难度较大的技巧之一。
8. 数组占位法
数组占位法是在数对占位法基础上,由两数占两格变为三数占三格的方法。技巧使用理论与数对占位法是相同的,但观察难度提升了很多。
9.显性数对
显性数对是指利用对格内数字的唯余,使某两格内都只剩余相同的两个候选数,恰好这两格又在同行、同列或同宫的情况。这种情况形成的数对称为显性数对,或唯余数对。
10. 显性数组
显性数组是在显性数对基础上进行提高的技巧。指利用对格内数字的唯余,使某三格内都只剩余相同的三个候选数,恰好这三格又在同行、同列或同宫的情况。