Sudoku Explainer是一个Java(Swing)图形用户界面,数独解释器Java(Swing)GUI解释如何解决数独,它基于Nic olas Juillerat的DIUF Sudoku Explainer(实质上是重写的),并采用了Bernhard Hobiger的HoDoKu。
软件介绍
SE解释了一个数独谜题的最简单的解决方案。SE的速度非常快(-SPEED top1465.d5.mt约1分钟)。SE可以解决任何数独谜题。
SE可以生成基本的(人类可以解决的)数独谜题,但是生成难度较大的数独谜题则需要花费一定的时间。它不能(除非纯属偶然)生成真正困难的谜题(留给那些笨蛋去解决),但它可以解决任何数独谜题。
警告:我的编码理念是把执行速度放在可维护性之前,所以几段代码实现了相同的模式,这使得维护起来很麻烦,因为任何经验教训都必须应用在多个类中。
SE还有一些bug,可能还有更多我不知道的bug。就像所有的开源软件一样,它是一个正在进行中的工作。这个代码是免费的,没有任何保证。
功能介绍
解决任何数独难题
迅速
基础发电机
不可维护的代码
SE解释了一个数独谜题的最简单的解决方案。SE的速度非常快(-SPEED top1465.d5.mt约1分钟)。SE可以解决任何数独谜题。
SE可以生成基本的(人类可以解决的)数独谜题,但是生成难度较大的数独谜题则需要花费一定的时间。它不能(除非纯属偶然)生成真正困难的谜题(留给那些笨蛋去解决),但它可以解决任何数独谜题。
警告:我的编码理念是把执行速度放在可维护性之前,所以几段代码实现了相同的模式,这使得维护起来很麻烦,因为任何经验教训都必须应用在多个类中。
SE还有一些bug,可能还有更多我不知道的bug。就像所有的开源软件一样,它是一个正在进行中的工作。这个代码是免费的,没有任何保证。
解决任何数独难题
迅速
基础发电机
不可维护的代码