当前位置:首页 > TAG信息列表 > java软件开发数独9x9九宫格的口诀?

java软件开发数独9x9九宫格的口诀?

java软件开发 数独9x9九宫格的口诀?

数独9x9九宫格的口诀?

一、口诀法:1居边格,往外斜填,出边移到另一边,遇数退步继续填。


二、数学法:


java软件开发 数独9x9九宫格的口诀?

1-9和为45,幻和值=45÷3=15。


与最大的数9相加等于15的数有【1、5】和【2、4】


与最小的数1相加等于15的数有【5、9】和【6、8】


所以1和9只能在边格,而不能在角格(与角格数相加等于15的应有3组数)

9*9数独解题思路?

我们首先列出9*9数独的规则(指标准数独,我记得还有一种非井字格的划分来着)

1.每一个横/竖列上都要有从1到9的所有数字,不重不漏。

2.每个3*3的格自内都要有1到9的所有数字,不重不漏。

显然,从这两个规则我们可以很容易得出第一个推断方法:每个数字的出现,都意味着有其它20个格子上不会出现这个数字,以此为基准画横线画竖线,对横条,竖条,大格子进行排除。这也是常见的方法。

java软件开发java是什么java编程


重庆特产之家 海狮网

  • 关注微信关注微信

猜你喜欢

微信公众号