上次我们讲了九宫数独初级技巧,并留下了一道题,今天我们来将这道题完整的解出来。
请完整的解出这道九宫数独
首先仔细观察,先看有没有哪一行哪一列或者哪一宫只有一个空格,那么这一行这一列或者这一宫就可以使用唯一数法。
通过观察发现,第二列只有一个空格,出现了2、1、4、3、5、9、7、8,只有6没有出现,因此剩下的空格就是6;第三列只有一个空格,出现了6、9、4、8、7、2、1、5,只有3没有出现,因此剩下的空格就是3;第八列只有一个空格,出现了1、8、2、6、5、4、9、7,只有3没有出现,因此剩下的空格就是3;第九行只有一个空格,出现了9、8、5、4、1、3、7、2,只有6没有出现,因此剩下的空格就是6。
完成了部分的九宫数独
继续观察,寻找只有一个空格的行、列、宫,发现:第一行只有一个空格,出现了8、2、3、7、6、4、1、5,只有9没有出现,因此剩下的那个空格就是9;第三宫只有一个空格,出现了4、1、5、2、8、7、3、6,只有9没有出现,因此剩下的那个空格就是9;第七列只有一个空格,出现了4、2、7、8、1、5、3、6,只有9没有出现,因此剩下的那个空格就是9;第七宫只有一个空格,出现了3、6、2、7、1、9、8、5,只有4没有出现,因此剩下的那个空格就是4。
完成了部分的九宫数独
继续观察,因为又填出来了一些数字,可能有些行、列、宫又可以有唯一数法了,所以还是从最简单的方法入手,先把能填的数字先填出来。观察发现,第五行只有一个空格,出现了5、8、2、3、7、9、6、4,没有1出现,因此剩下的那个空格就是1;第六宫只有一个空格,出现了8、2、7、9、6、4、1、5,没有3出现,因此剩下的那个空格就是3;