这个作业属于那个课程 | https://edu.cnblogs.com/campus/zswxy/software-engineering-2017-1 |
这个作业的要求 | https://edu.cnblogs.com/campus/zswxy/software-engineering-2017-1/homework/10494 |
这个作业的目标 | 数独 |
作业正文 | 如下 |
其他参考文献 | 百度 |
1、Github项目地址
https://github.com/jstyt/jstt/blob/master/ShuDU.java
2.PSP表格
PSP2.1 | Personal Software Process Stages | 预估耗时 | 实际耗时 | ||
planning | 计划 | 20min | 30min | ||
Estimate | 估计这个任务需要多少时间 | 24h | 48h | ||
Development | 开发 | 3h | 4h | ||
Analysis | 需求分析 | 1h | 1.5h | ||
Design Spec | 生成设计文档 | 30min | 1h | ||
Design Review | 设计复审 | 30min | 40min | ||
Coding standard | 代码规范 | 40min | 40min | ||
DEsign | 具体设计 | 2h | 3h | ||
Coding | 具体编码 | 3h | 4h | ||
cade Review | 代码复审 | 1h | 2h | ||
Test | 测试 | 1h | 1.5h | ||
Reporting | 报告 | 40min | 1h | ||
Text Repor | 测试报告 | 30min | 40min | ||
Size Measurement | 计算工作量 | 30min | 30min | ||
Postmortem&Process
|
事后总结, 并提出过程改进计划 | 40min | 1h |
3、解题思路
看到题目就懵逼了,这是什么?我该怎么做?要求都好多,题目一下子也整不明白,都想直接放弃了,基础有点差,拿着这题目无从下手。后来就只能寻求网上大佬,百度的帮助了。通过搜资料,才慢慢对题目有了了解,然后着手开始做。开始以为用递归来解,后来又查了一波资料,数独的主体还是得采用回溯法。
4、代码设计
5、改进分析
6、心路历程与总结
这次作业对我来说感觉很难,基础有点差,好多都不会,以前学的知识也没有巩固,看到这作业真的是一脸懵逼的想放弃。经历重重困难,才交了这么份作业,与老师的要求还天差地别,优化,算法,java等都没有学好,以后努力赶吧!