一个萌新向的帖,由于方法太过简单,大佬们可以无视。

2018/2/6440 浏览综合
本人正式接触也没多久,也就一两个月,所以接下来的方法可能有点简单。
这是一个萌新向的帖!
这是一个萌新向的帖!
这是一个萌新向的帖!
恩,好了说了三遍了。
便于表达,我们将数独表 从上往下依次标记A、B、C、D、E、F、G、H、I
从左到右依次标记123456789。
首先我们拿到数独表,可以先把一些明显可以看出来的数字给标上,然后开始第一步,数对法。
数独法,根据数独每行每列数字唯一,因此我们可以根据单一数字,进行一些摒除与确定。
TapTap
如某不知名的数独表,我们用1进行数对法可以发现第九列的1只会出现在,G9,I9两个位置。
PS∶对于这种能够确定在两个位置以内的数,我们可以进行标记,以便我们后续展开
然后我们可以根据D8的1,对第三个宫格对数摒除。
可以得出第七列的1,只会出现在B7,C7。
由于我们只标记两格以内的数字进行标记,所以其他区域则可以暂且不管,继续对下面的数字进行对数消除。
TapTap
当用对数法到4时,可以发现E4,E6,E7,F7的区域均标记4,便可以根据逻辑来排除E7的4,从而得出F7为4。
TapTap
消到6时,可以明确的发现E4=6,进过我们的标记,第E排的4只能出现在E4和E6,因此顺势的到E6=4,I4=4。
PS∶这就是为什么要标明的好处之一。
TapTap
然后经过第一轮的对数法,我们可以得到上图。
这时候我们进行一些整理,发现一对数对,那便是G9和I9区域的1、5,因此得出H9=7。
PS∶什么是数对
数对简单说就是这两个格子里一定出某两个数,学术一点就是某一行(列)或者某一宫内,存在有两个格子只出现两个候选数,因此我们可以将这些候选数在这一行(列)或者这一宫里其他宫格里排除这些候选数,由此衍生的还有三链数,四链数等。
做完这些,我们便可以采用唯余法对数独表进行整理,并且对其中一些只有两个候选数的宫格经行标记,标记的目的是为了便于寻找数对。
PS∶唯余法就是通过行列宫来观察,得出某个宫格里只能出现这一个数,或者一些候选数。
得到下图
TapTap
发现A4,和G4数对7、9,由此推出B4=2。
最后,附上一个四链数的用法。(当然此处可能有点牵强)
下图
TapTap
I排上,数1、2、7、8,在I2,I3,I5,I6形成一个四链数,从而把1与I9里面摒除,得到I9=5。
当然,我们并不需要刻意去寻找多链数,到最后实在没有办法的情况下才去寻找。
如图所示,我们可以通过逻辑排除I9的1,或者通过唯余找到B6的7,这些都比多链数简单。
最后,以上方法简单的分为三步,第一步对数法,第二步唯余法,第三步利用数对或多链数进行消除,若是到第三步一些问题仍未解决,可以回到第一步或者第二步,进行再次摒除。
可能有些不详细,不过大致情况就是如此,如果实在有一些不明白的可以在贴里发问,看机缘回答啦。
评论
只看作者
最热
TapTap
写下你的想法...
TapTap
发帖者翘首以盼,快来和 TA 互动吧!
4
1