【摘 要】
:
设计一个算法用以生成各种难度等级的数独题,通过对游戏规则的分析,首先从以下三个方面定义难度等级:已知格总数、已知格的分布和穷举搜索复杂度.本算法采用“挖洞”思想,经
【机 构】
:
北京理工大学理学院数学系,北京,100081
论文部分内容阅读
设计一个算法用以生成各种难度等级的数独题,通过对游戏规则的分析,首先从以下三个方面定义难度等级:已知格总数、已知格的分布和穷举搜索复杂度.本算法采用“挖洞”思想,经过以下两步生成数独题:1)运用拉斯维加斯随机算法生成一个终盘;2)采用以下五个操作“抹去”一部分数字来生成数独题:①根据所需要的难度等级选取一种挖洞顺序;②制定两个约束来控制已知格的分布;⑧通过深度优先搜索来求解,从而保证“挖去”一个数字后该数独题仍有唯一解;④引入剪枝技术来避免无效的“挖洞”尝试;⑤对“挖”好“洞”的数独题进行等效对称变换,以增加题目的多样性.可以生成游戏者所需要的任意5种难度的数独题,经过对算法时间和空间复杂度的分析,论证了本算法的有效性.对“挖洞法”的研究成果可总结为以下三个方面:1)通过对“挖洞”顺序的大量试探,找到了可生成高难度数独题的“挖洞”顺序;2)采用反证法来判断一个数独题解的唯一性;3)通过避免“回溯”和“重填”来降低算法的运行时间.
其他文献
《三国史记》中包含着高涨的民族意识,并且贯穿于其创作原则之中,从而使《三国史记》与一般的汉文正史在各方面都存在着差异,而这又恰恰是《三国史记》在史学和文学上具有巨
闵伟,九三学社社员,齐鲁文化之星、泉城十大杰出青年,山东省工艺美术大师、山东省陶瓷艺术大师、山东省传统手工制陶技艺大师,现任山东美术家协会陶艺委员会委员、中国民协黑陶艺术家委员会副会长、济南中国龙山文化研究院常务副院长。 闵伟黑陶艺术展厅内的黑陶雕塑,充满了艺术魅力。无论是镂空的,还是浮雕的,无论是写实的还是变形的,无论是大到2米高的花瓶,还是小到可以握在手中的蛋壳杯,都是那样惟妙惟肖,灵动得仿
应用复合算子研究E0(p,q)空间,当p=2时,它就是Qq,0,当p>0且q>1时,它就是小Bloch空间B0.讨论了复合算子的紧性并利用Carleson测度给出复合算子是紧的判别准则.
为探究吕家坨井田地质构造格局,根据钻孔勘探资料,采用分形理论和趋势面分析方法,研究了井田7
新课程标准要求教师改变教学观念和教学手段,把传统的灌输式教学改变为素质教育,在教学中培养学生各项能力.教师要一改过去的主导形象,尊重学生的学习主体地位,尊重学生的个
本文主要研究了套代数上的Jordan同构.证明了套代数algβ和algγ之间的每一个Jordan同构ψ,要么是同构;要么是反同构.进而,存在可逆算子Y∈B(H),使得对任意T∈algβ,要么ψ(T
杜文达出生在安徽省萧县圣泉乡杜六村.他从小就爱动脑动手,遇到感兴趣的事总要打破砂锅问到底.一天晚上,正在上小学的他看到一本杂志,上面说飞碟来自外星,由两个银灰色的轮子
教师要改革和创新课堂教学的模式,丰富师生互动的策略,让课堂成为学生的学习主阵地,提高学生的学习效果.据此,本文主要谈谈初中数学教学中师生互动的策略.
令R为有限交换局部环,K为其剩余类域,令|K|=q.本文研究了R上辛群Sp2nR和正交群O2nR的Carter子群的存在性及结构,并给出R上正交群O2nR在q≡-1(mod 4)情况下的Sylow 2-子群的正
在本文中,我们给出了非线性二阶差分方程△(pn△yn)+qnf(yn-rn)=0有界解振动的充分必要条件和比较定理,所得结果推广了文[3,6,7]的相应定理.