兔博士

数独爱好者
  • 内容数

    1
  • 注册日期

  • 最后上线

兔博士 发表的所有内容

  1. C#语言编写的数独软件。 支持标准数独,锯齿数独,奇偶数独,对角线数独的编辑,游戏运行,机器求解,即时存档,关卡存档,撤销还原等功能。 由于是C#编写的,所以需要有Microsoft .net framework4.0或更高版本的程序运行环境。(一般电脑自带的是2.0版本的,版本太低是无法运行的。4.0版本环境可以免费在网上下载安装) 我在软件中存放了一些关卡,其中包含世界最难数独(芬兰人出的那个)。还有一些锯齿数独,对角线数独等。 通过软件随机产生的数独可能具有多解。 PS:机器求解方法在不断优化中。对于大部分数独都能在0.5秒内解出答案。对于一些少数数独可能会超过10秒的求解时间。(世界最难数独我试过,用回溯法求解需要6秒不到的时间) 内置一个DLX机器求解算法,用这个只能求解标准数独,对于任何一个标准数独求解时间不超过10毫秒。所以需要解标准数独用这个方法。求解其他变形数独只能使用回溯法。 关于本软件的其他说明都在软件的帮助菜单中有,以及动态帮助(鼠标移动在程序界面的不同位置都会在程序底部出现帮助说明的文字)可以实时给新用户提供有用的信息以及使用方法。 C#数独.zip