sealin 发表于 2010-6-9 13:32:14

发布数独解题程序

发布一个数独解题程序,遇到难题的时候不妨用它试试!!请见附件。

smm 发表于 2010-6-10 05:06:25

不知用法,白白浪费了我的金币。

sealin 发表于 2010-6-10 07:46:26

我可没有设定要扣金币,不知道怎么它就扣掉了。刚才我点一下也给我扣了金币和积分。很奇怪!

用法很简单啊,下载后直接运行就行了。修改问题,只需要修改Given.txt文件即可。

2# smm

qianyb 发表于 2010-6-10 08:06:04

此论坛点一下,就要扣金币的,新人老被黑,哈哈
我现在一看连接下载,马上就绕过

gxqcn 发表于 2010-6-10 08:18:53

下载附件扣积分,是论坛限制游客的通用作法。
对未设定附件下载金币者,默认是扣除一枚金币(本论坛金币非常容易获得)。
扣除的金币会自动累加给发布附件的作者。

qianyb 发表于 2010-6-10 09:12:01

应该要先提醒一下为好

huanglibuaa 发表于 2010-6-10 10:25:59

楼主高手,代码抱走,好好研究一下。多谢分享。

sealin 发表于 2010-6-10 10:34:58

不客气,不是代码,只是一个解题程序而已。

7# huanglibuaa

风云剑 发表于 2010-7-1 17:29:44

楼主有没有快速生成数独的算法?
要求生成的数独保证唯一解。
我现在是随机填满一个数独,然后递归挖洞,挖洞的同时调用求解函数保证唯一解,如果某一层不能保证唯一解,则回溯。
这方法没有问题,就是速度比较慢,生成61个空格的数独,速度已经不能忍受,经常是10多分钟才生成1个。

随着空格的增多,生成速度下降的很厉害,58个空格还是瞬间生成,60个空格的就要几秒钟了,再多的就无法忍受了。

mathe 发表于 2010-7-1 21:52:19

这个我的程序里有:
http://bbs.emath.ac.cn/viewthread.php?tid=13&page=1&fromuid=20#pid15522
生成还是比较简单的
页: [1]
查看完整版本: 发布数独解题程序