个人项目-数独终局生成与求解
实现一个能够生成数独终局并且求解数独问题的控制台程序。
要求:
(1) 生成不重复的数独终局至一个文本文件;
(2) 读取文件内的数独问题,将结果输出到一个文本文件;
(3)生成终局:在命令行中使用-c参数加数字N(1≤N≤1000000)控制生成数独终局的数量,例如sudoku.exe -c 20
(4)求解数独:在命令行中使用-s参数加文件名的形式求解数独,并将结果输出至文件,例如sudoku.exe -s absolute_path_of_puzzle
UI界面: 界面上包括四个按钮
点击开始按钮生成初始的数独
点击下一题则跳到下一个数独题目
点击完成则对当前完成的数独进行检查,若填入不正确则提示数独存在错误,若填入数独正确则提示数独正确
点击退出即可退出窗口