数独问题

这个是题目做不下去了,试数是可以做出来,我想问有没有推理出来的方法。... 这个是题目做不下去了,试数是可以做出来,我想问有没有推理出来的方法。 展开
 我来答
编程百宝箱
2011-03-26 · TA获得超过372个赞
知道小有建树答主
回答量:156
采纳率:0%
帮助的人:69.2万
展开全部

首先要提醒你的是,这个数独很难,难度7.1,普通人很难做出来。

如果一定要讲思路,就要使用专业软件解题。理论上,没有数独用“候选数法”解不出!

1 XYZ形态匹配法XYZ-Wing 格A5、C6和A2形成形态,可删除A6中的候选数5

2 “比目鱼”循环 Turbot Fish 如图,如果假设G6填8,通过箭头的推理,G6不能是8,这样就用数学上的反证法证明G6≠8.

3 如图,二链数删减法X-Wing 两列中的数字8位于同两行,删除多余的数字8.

4 显式三数集法 Naked Triplet 在第6个区块中(4,5,9)删除候选数4,5

5 XYZ形态匹配法XYZ-Wing格A5、C6和I5形成形态,可删除B5中的候选数5

6 XYZ形态匹配法XYZ-Wing格G5、G4和D5形成形态,可删除H5中的候选数7

7 区块删减法Pointing删除G9中的7

8 隐式数对法 Hidden Pair在第5行中(7,8)删除G5中的1

9 “比目鱼”循环 Turbot Fish 如图,如果假设G9填4,通过箭头的推理,G9不能是4,这样就用数学上的反证法证明G9≠4.

10 强迫链Forcing Chain如图,如果假设G1填1,通过箭头的推理,G1不能是1,这样就用数学上的反证法证明G1≠1.

接着可以用 隐式唯一法Hidden Single 和 唯一法Single 完全解决了!

解得 

657928413

934617258

128543967

896275134

513864729

472391586

381459672

769182345

245736891

hanzsim
2011-03-23 · TA获得超过1540个赞
知道小有建树答主
回答量:922
采纳率:0%
帮助的人:1095万
展开全部
貌似不能直接推理。试数时根据相互关系,选择E4格比较容易,很快能出结果。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
牛拉山
2011-03-23 · TA获得超过595个赞
知道小有建树答主
回答量:377
采纳率:0%
帮助的人:297万
展开全部
6 3 7 9 2 8 1 4 5
9 5 4 6 1 7 2 8 3
1 2 8 5 4 3 9 6 7

8 1 6 2 7 5 4 3 9
2 9 3 8 6 4 7 5 1
4 7 5 3 9 1 8 2 6

3 8 1 4 5 9 6 7 2
5 6 9 7 8 2 3 1 4
7 4 2 1 3 6 5 9 8
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式