版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_36718690/article/details/84893867
项目Github地址 https://github.com/Tim-xiaofan/sudoku.git
准备与思考
-
Visual Studio GitHub代码托管配置
廖雪峰的网站有通俗易懂的Git教程 -
数独问题
-
命令行参数的传递
(1)控制终局生成的数量.例如sudoku.exe -c 20
涉及主函数的传参
(2)生成终局至文件sudoku.txt文件
##解题思路 -
关于输入参数的思考
主函数传参-c n;学号number;合法性判断
对于合法性判断应该有:(1)参数个数(2)是否为纯数字 -
数独终局的生成与输出
(1)限制:每个终局矩阵左上角已确定;
(2)满足数独规则
(3)采用什么算法生成
(4)如何输出 -
数独求解与输出
(1)如何判断(排除)有没有解
(2)如何求解
(3)如何输出