www.gusucode.com > 数独游戏js网页版【极简风格】源码程序 > 数独游戏js网页版【极简风格】/Sudoku/Sudoku/Readme.txt

    数独js版
一、数独生成算法
该程序采用网上采用比较多的算法,就是采用试填加回溯的方法,先得到一个完整数独,然后根据难度设置,从这个完整的数独中,挖去一定数量的数字,得到一个游戏局面
二、数独局面生成和难度控制
采用上述算法得到了一个数独的游戏局面,并且可以对难度进行控制。
但是这个数独的产生过程有问题,可能会存在下面这种情况,就是某两行和某两列相交的四个单元格的答案为:
	A	B
	B	A
若此时,这四个单元格全部为空,则在解答时,下面的答案也是对的,这就产生了多解:
	B	A
	A	B
所以应该将这种情况去掉,也就是使这四个单元格中至少有一个不为空。