zoukankan      html  css  js  c++  java
  • 软件工程实践2019第三次作业

    Github地址

    https://github.com/s031702133/S031702133

    PSP表格

    Personal Software Process Stages 预估耗时(min) 实际耗时(min)
    计划 30 30
    估计这个任务需要多少时间 10 20
    开发 300 480
    需求分析 120 120
    生成设计文档 60 30
    设计复审 60 30
    代码规范 30 30
    具体设计 30 30
    具体编码 300 360
    代码复审 60 30
    测试 120 240
    报告 60 30
    测试报告 60 30
    计算工作量 60 60
    事后总结,并提出过程改进计划 30 30
    合计 1330 1550

    测试样例

    目前只能求出3/5/7宫格的解

    7宫格


    5宫格


    3宫格


    总结

    因为刚开始学JAVA没多久,很多东西都还不会,就一边查资料一边硬着头皮完成这次作业。
    虽然碰到的问题很多,但是从中我也学会了不少东西。例如用FileWriter fw=new FileWriter(file);写入TXT文件时会默认清空原文件的内容,要改为FileWriter fw=new FileWriter(file,true);
    用readLine()读取文件内容时,每次读取会自动跳转一行的特性。
    然这次作业的重点是解数独,但是实际上绝大部分时间都花在解决命令行传入参数和读取/写入文件这两块,这也导致了最后我的程序只能解3/5/7宫格,没有时间去研究其他(菜是原罪)。
    通过这次作业我学到了很多,也有许多不解之处,仍需再接再厉。

  • 相关阅读:
    新手silverlight练习五子棋( 二 )
    VS注释模板工具
    NET简介
    MS Sql server 总结(命令恢复)
    Highcharts入门(一)
    jqGrid入门(1)
    WIN7常见问题汇总
    log4net入门
    DLL管理工具
    C++回顾1 简介
  • 原文地址:https://www.cnblogs.com/msz006/p/11587940.html
Copyright © 2011-2022 走看看