程序完成了两大核心功能:计算机求解、随机出题
计算机求解数独的算法有很多,比较典型的是回溯法,比较有名的是舞蹈链算法,
都是毫秒级解题。本程序采用舞蹈链算法,以DLL形式加载调用。
程序的界面基于.net完成,主要涉及数独盘面的优化显示,候选解的加深计算,
便于提示解题步骤,支持键盘和鼠标的双重操作,
支持局面的复制粘贴,支持步骤的撤销重做等。
程序的运行:直接双击 sudoku.exe,无需安装
待完成的功能:
计时、数字用量指示、局面难度评价、按难度出题
作者邮箱:8332471@qq.com 欢迎交流 2018年1月
1