最新消息:点击查看大S的省钱秘笈

(Sudoku)数独求解计算器 v1.0 发布

编程相关 Slyar 129浏览 0评论

文章作者:姜南(Slyar) 文章来源:Slyar Home (www.slyar.com) 转载请注明,谢谢合作。

【什么是数独】

数独是一种源自18世纪末的瑞士,后在美国发展、并在日本得以发扬光大的数学智力拼图游戏。拼图是九宫格(即3格宽×3格高)的正方形状,每一格又细分为一个九宫格。在每一个小九宫格中,分别填上1至9的数字,让整个大九宫格每一列、每一行的数字都不重复。

【开发目的】

为了戒掉多年来迷恋数独的瘾,干脆弄个计算器出来彻底断掉手算的热情...

好吧,还有一个原因就是想学习一下动态创建控件的写法...

【开发信息】

作者:北京师范大学珠海分校 信息技术学院 姜南
文件名:Sudoku.exe
大小: 49152 字节
文件版本: 1,0
修改时间: 2011年3月26日, 14:05:42
MD5: 25256E63E561487D94CF3BFD74906162
SHA1: D1227BC60C86E5D5C1C5AD66A857E8AF1E73BA65
CRC32: 609A558E

【文件下载】

SlyarSudoku v1.0 -- 点击下载

【使用说明】

1、手工输入不完整的数独,可以使用"上下左右"按键移动输入框焦点,输入框只允许输入"1-9"的个位数字,其他字符不允许输入。

2、单击"求解"按钮进行数独运算,程序会检查您输入的数独合法性,不符合规则的数独将会被提示"输入数据不合法"。合法的数据在运算过后即可看到完整的数独,您的输入与程序运算结果将会用不同的颜色区分开。

3、程序算法采用DFS求解数独,在保证效率的前提下只输出一组结果。

4、单击"还原"按钮可以恢复到您未求解之前的数独状态。

5、如果您需要对还原后的数独进行修改,请在修改后单击"保存"按钮以使得程序记录您的保存结果,这样程序就会按照您的当前输入进行求解了。

6、单击"清空"按钮清除一切内容,包括求解结果和保存的输入数据。

7、单击"退出"按钮退出程序。

【反馈信息】

如果您发现软件有什么bug,请留言告知我,我会立即修改,谢谢帮忙。

转载请注明:Slyar Home » (Sudoku)数独求解计算器 v1.0 发布

发表我的评论
取消评论

表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

网友最新评论 (8)

  1. 非常感谢您的软件。我女儿的作业全靠它了。
    Victor8个月前 (04-02)回复
  2. 可以考虑用Dancing Link(跳舞链)优化DFS.
    INNOCENT6年前 (2011-04-11)回复
  3. @gw 完全就是卡出来的,不关我的事。
    gw6年前 (2011-04-07)回复
  4. 不错,我有时也玩数独,没但没想过编程来求解。不错。
    gw6年前 (2011-04-07)回复
  5. @_飞寒 跳跃表是神马...第一次听...
    Slyar6年前 (2011-04-04)回复
  6. 嘻嘻,不知道爆搜要花多少时间? 南哥有空可以改成用跳跃表搜索~
    _飞寒6年前 (2011-04-04)回复
  7. 不错,建议博主美化一下界面!更会有吸引力!
    不着调软件6年前 (2011-04-02)回复
  8. 这个有意思,应该弄一个玩玩!
    第二纪元6年前 (2011-03-27)回复