早教吧作业答案频道 -->其他-->
求破解九九宫格JAVA代码原题见北京晚报智力休闲板块:图形为,一个由9个小九宫格组成的大九宫格(3*3排列).要求:大九宫格的每行和每列都要有1到9的数字,每一个小的九宫格里也要有1到9
题目详情
求破解九九宫格JAVA代码
原题见北京晚报智力休闲板块:
图形为,一个由9个小九宫格组成的大九宫格(3*3排列).
要求:大九宫格的每行和每列都要有1到9的数字,每一个小的九宫格里也要有1到9的数字.而且同一个数字在每一行,每一列及每个小宫格里只能出现一次,既不能重复也不能少.
题目中还会给一些已经定下来的数字,如:
* * 2 4 5 * 7 * *
* 4 * * * 8 * 3 *
8 * 1 * * 3 5 * 6
* 5 3 * * * * * 4
7 * * * * * * * 2
2 * * * * * 6 7 *
3 * 6 5 * * 1 * 7
* 2 * 1 * * * 5 *
* * 7 * 2 9 4 * *
求用java写成的程序,输出上题的结果:
如果您懒得实现,只要告诉小弟算法也可以,我是已经晕了~
原题见北京晚报智力休闲板块:
图形为,一个由9个小九宫格组成的大九宫格(3*3排列).
要求:大九宫格的每行和每列都要有1到9的数字,每一个小的九宫格里也要有1到9的数字.而且同一个数字在每一行,每一列及每个小宫格里只能出现一次,既不能重复也不能少.
题目中还会给一些已经定下来的数字,如:
* * 2 4 5 * 7 * *
* 4 * * * 8 * 3 *
8 * 1 * * 3 5 * 6
* 5 3 * * * * * 4
7 * * * * * * * 2
2 * * * * * 6 7 *
3 * 6 5 * * 1 * 7
* 2 * 1 * * * 5 *
* * 7 * 2 9 4 * *
求用java写成的程序,输出上题的结果:
如果您懒得实现,只要告诉小弟算法也可以,我是已经晕了~
▼优质解答
答案和解析
JAVA不熟,不过算法都差不多.等会给你个C/C++的.我用C++做出来了.基本思路说下:先定义类class JiuGong{public:int table[9][9];//这个是九宫里的数学 不知道的用0代替bool mark[9][9];//这个表示九宫状态,true表示已...
看了求破解九九宫格JAVA代码原题...的网友还看了以下:
下列由左到右的变形,哪些是因式分解?哪些不是?(1)(x+1)(x-1)=x2-1(2)ax2+9 2020-05-12 …
(1) (a+3)(a的平方-9)(a-3) (2) (-1\2)的-2次方+(π-3.14)的0 2020-05-15 …
各位大神们,我在用matlab解一个高次方程时出了问题.它只给我返回了一个虚根.clcclears 2020-05-17 …
已知圆O:x^2+y^2=9,点A(3,0).B、C是圆上两个动点,A、B、C是逆时针方向排列,且 2020-06-17 …
会初中数学的进啊↖(^ω^)↗a/a+3-6/a2-9÷2/a-3这个要怎么化简啊?我怎么都话不出 2020-07-03 …
这个题的算法这样子可以吗?(a^2X5√a^3)÷√a×10√a^9上式=(a的平方乘以a的3次方 2020-08-02 …
vb题,a=3:b=1Fori=1To3f=a+b:a=b:f...vb题,a=3:b=1Fori= 2020-11-01 …
数学题目(如有人可以回答,将重重奖赏!)一、计算1、(2a-3b+1)(2a+3b-1)2、(a-2 2020-11-03 …
图为以极地为中心的昼夜状况示意图(阴影部分表示黑夜)读图回答题。1.A点的地方时是2.该日的日期最接 2020-11-21 …
1.当a为何值时,分式a²+6a+9÷a²-9无意义?小明是这样解答的:因为a²+6a+9÷a²-9 2020-12-10 …