zoukankan      html  css  js  c++  java
  • 第一次个人编程作业

    Github链接

    https://github.com/yjj11/-/tree/master

    psp表格

    PSP2.1 Personal Software Process Stages 预估耗时(分钟)
    Planning 计划 25
    Estimate 估计这个任务需要多少时间 1520
    Development 开发 80
    Analysis 需求分析 (包括学习新技术) 480
    Design Spec 生成设计文档 50
    Design Review 设计复审 50
    Coding Standard 代码规范 (为目前的开发制定合适的规范) 80
    Design 具体设计 300
    Coding 具体编码 300
    Code Review 代码复审 50
    Test 测试(自我测试,修改代码,提交修改) 30
    Reporting 报告 30
    Test Repor 测试报告 30
    Size Measurement 计算工作量 25
    Postmortem & Process Improvement Plan 事后总结, 并提出过程改进计划 15
    total 合计 1545

    设计与实现过程

    并没有实现
    一开始就没想明白该怎么开始,百度之后发现大部分资料都是用Java或者Python,之前基本都没有想去了解,但是
    用c++实在不知道该怎么完成要求,也没有很多容易理解的资料,尝试学习Java,用java正则匹配姓名电话地址
    资料:
    https://blog.csdn.net/u014534808/article/details/79415985
    https://blog.csdn.net/u014665856/article/details/71155362
    https://blog.csdn.net/weixin_42646788/article/details/90290732

    设计思路

    1. 析取姓名
    2. 析取电话
    3. 析取省、市、区
    4. 进一步整理地址
    5. 按格式输出

    正则表达式

        String regex="(?<province>[^省]+省|.+自治区)(?<city>[^自治州]+自治州|[^市]+市|[^盟]+盟|[^地区]+地区|.+区划)
        (?<county>[^市]+市|[^县]+县|[^旗]+旗|.+区)?(?<town>[^区]+区|.+镇)?(?<village>.*)";
    

    小结

    感觉不像心得
    这次作业比我想象的更难,觉得自己各方面都很傻的样子,代码几乎都写不出来,后续的作业也不知道该怎么进行
    真的差的不是一星半点,java、python之前都没有想过去了解学习,临时抱佛脚搞得自己这么狼狈,希望自己之后
    会有一点点进步吧。

  • 相关阅读:
    Grandpa's Estate
    The Fortified Forest
    Scrambled Polygon
    Wall
    激情的大三
    无聊的大二
    美好的大一
    高精度 加减乘
    Erasing Edges
    git放弃修改&放弃增加文件
  • 原文地址:https://www.cnblogs.com/yjj11/p/11538024.html
Copyright © 2011-2022 走看看