个人项目博客(二)

需求分析 实现一个命令行程序,程序能: 1、生成不重复的数独终局至文件。 2、读取文件内的数独问题,求解并将结果输出到文件。 模块划分 程序从命令行得到命令与参数,并根据命令实现两个功能,因此把程序初步划分为以下模块: 命令判断与处理 从命令行获得命令后,判断命令类型是生成命令还是解决命令,并检查参数是否正确(如生成数独的参数必须是1-1e6范围内的数字),参数正确则调用并传参给相应的模块。 生成
相关文章
相关标签/搜索