- 博客(4)
- 收藏
- 关注
原创 个人项目-数独的生成与求解(4)
个人项目-数独的生成与求解(4)代码改进及性能分析关键代码展示PSP表格GUI 代码改进及性能分析 在编写代码的过程中做过几次的改动,最开始生成初始数独是通过随机生成数字排列再通过移动第一行来实现的,之后觉得这种方法有一些麻烦并且费时间,所以最后放弃了这种方法,使用了模板的方法来生成初始数独,前面博客展示出的类已经是修改过后的代码。读写文件这一部分也做了适当的修改,尝试过几种读写文件的方法,最终选...
2020-01-16 14:13:58 372
原创 个人项目-数独的生成与求解(3)
个人项目-数独的生成与求解(3)类的设计单元测试设计与实现 类的设计 将相关的函数及变量封装成了两个类存放在头文件main.h中。两个类分别为生成数独的类generator和解决数独的类solver。 两个类的设计如下: class generator { private: int point = 0;//output位置 int now[10][10]; //转换模板 int tra...
2020-01-09 17:42:04 185
原创 个人项目-数独的生成与求解(2)
个人项目-数独的生成与求解(2)需求分析与建模设计实现步骤主函数生成数独函数求解数独 需求分析与建模 本项目的需求比较简单明了,只需要用户在命令行输入参数来选择生成数独或求解数独。大致分为三个主要模块:主函数、生成数独、求解数独。 下面进行简单的建模: 功能建模 行为建模 设计实现步骤 基本流程: 主函数 将主函数放在main.cpp中,主函数是对整个流程的控制,包括对命令行输入参数的判断...
2020-01-02 23:21:19 262
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人