| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 10258 人关注过本帖
标题:[分享]数独的JAVA解法
只看楼主 加入收藏
易水辰
Rank: 1
等 级:新手上路
威 望:1
帖 子:136
专家分:0
注 册:2007-6-17
收藏
得分:0 
真牛啊,佩服

^_^没事咱就灌水哈^_^!!!
2007-09-27 00:20
易水辰
Rank: 1
等 级:新手上路
威 望:1
帖 子:136
专家分:0
注 册:2007-6-17
收藏
得分:0 
第一个正方形里的3 和最后一个里的5 可以去掉耶 是错误,还是人为!!!
图片附件: 游客没有浏览图片的权限,请 登录注册

图片附件: 游客没有浏览图片的权限,请 登录注册


[此贴子已经被作者于2007-9-27 0:58:53编辑过]


^_^没事咱就灌水哈^_^!!!
2007-09-27 00:54
hwoarangzk
Rank: 4
来 自:冰封王座
等 级:贵宾
威 望:12
帖 子:1894
专家分:0
注 册:2007-7-17
收藏
得分:0 
eastsun是做什么工作的啊?好奇

I'm here, as always...
2007-09-27 09:48
kingstarer
Rank: 1
等 级:新手上路
帖 子:24
专家分:0
注 册:2007-4-12
收藏
得分:0 
回复:(Eastsun)LS嫌数独求解部分代码太长了吗?那就...
厉害啊,比我的短多了

LZ能讲一下原理吗?

不过为什么运行结果是死循环?
2007-09-27 11:34
Eastsun
Rank: 7Rank: 7Rank: 7
等 级:贵宾
威 望:32
帖 子:802
专家分:0
注 册:2006-12-14
收藏
得分:0 
以下是引用易水辰在2007-9-27 0:54:30的发言:
第一个正方形里的3 和最后一个里的5 可以去掉耶 是错误,还是人为!!!


那个,本来就是这样设计的.
棋盘上数字颜色为红色的表示是固定的数字,鼠标在上面单击不会有任何反应
而其它颜色的棋子表示是由玩家来设置的,在上面点击会出现0~9这10个数字,其中为绿色的数字表示这个位置能够放置的棋子,0表示清除该位置以放的棋子.

[此贴子已经被作者于2007-9-27 14:25:24编辑过]


My BlogClick Me
2007-09-27 14:25
Eastsun
Rank: 7Rank: 7Rank: 7
等 级:贵宾
威 望:32
帖 子:802
专家分:0
注 册:2006-12-14
收藏
得分:0 
以下是引用kingstarer在2007-9-27 11:34:36的发言:
厉害啊,比我的短多了

LZ能讲一下原理吗?

不过为什么运行结果是死循环?

就是简单的回溯求解呀.
我一开始给的那个是非递归算法,所以代码会长点,但效率高很多.
另外不存在你说的死循环.
以我代码中给出的数独为列,下面是输入及运行结果:
>java S 000004076801000030046003000000020701100706005507030000000900810050000204910800000
> 395284176871659432246173589439528761182796345567431928724965813658317294913842657


My BlogClick Me
2007-09-27 14:35
kingstarer
Rank: 1
等 级:新手上路
帖 子:24
专家分:0
注 册:2007-4-12
收藏
得分:0 
回复:(Eastsun)以下是引用kingstarer在2007-9-27 1...

看不懂u|=(p-i)%9*(p/9^i/9)*(p/27^i/27|p%9/3^i%9/3) ==0?1L<<b[i]:0;
这句话啊,LZ能讲解一下吗?


ps:
java S 000000000000000000000000000000000000000000000000000000000000000000000000000000000好像会出现死循环

2007-09-28 16:54
Eastsun
Rank: 7Rank: 7Rank: 7
等 级:贵宾
威 望:32
帖 子:802
专家分:0
注 册:2006-12-14
收藏
得分:0 

不是死循环.
你这个用法它会将所有符合数独要求的棋子分布都打印出来.
而这个数量非常之大,估计会输出几个小时..


My BlogClick Me
2007-09-28 17:10
Eastsun
Rank: 7Rank: 7Rank: 7
等 级:贵宾
威 望:32
帖 子:802
专家分:0
注 册:2006-12-14
收藏
得分:0 
以下是引用hwoarangzk在2007-9-27 9:48:05的发言:
eastsun是做什么工作的啊?好奇

俺是个学生~


My BlogClick Me
2007-09-28 17:12
hwoarangzk
Rank: 4
来 自:冰封王座
等 级:贵宾
威 望:12
帖 子:1894
专家分:0
注 册:2007-7-17
收藏
得分:0 

牛的!


I'm here, as always...
2007-09-28 17:27
快速回复:[分享]数独的JAVA解法
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.036778 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved