zoukankan      html  css  js  c++  java
  • 20162306 陈是奇 2017-2018-1 《程序设计与数据结构》第1周学习总结

    20162306 2017-2018-1 《程序设计与数据结构》第1周学习总结

    教材学习内容总结

    • 1、 数据结构的三个要素:
      数据的逻辑结构(集合、线性结构、树形结构、图形结构)
      数据的存储结构(顺序存储、链式存储、索引存储、散列存储)
      数据的运算(运算的定义、运算的实现)
    • 2、算法特征:
      有穷性、确定性、可行性、输入、输出
    • 3、算法效率
    • 4、增长函数与大O符号
      增长函数表明问题大小(n)与希望优化的值之间的关系
      算法的阶由算法增长函数的主项决定
    • 5、比较增长函数

    教材学习中的问题和解决过程

    • 问题1:对于课上绪论ppt中算法的时间复杂度的计算不理解。

    • 问题1解决方案:通过请教我的结对伙伴,发现是自己的对相应循环语句部分的知识掌握的问题,我的结对伙伴带着我把整个的循环过程顺了一遍,发现是前面知识的漏洞引发的问题。

    代码调试中的问题和解决过程

    • 本周主要对书上代码的循环部分一一理清,以及之前循环部分的相应内容进行“补漏“。

    代码托管

    上周考试错题总结

    • 第一次做完十分惨烈,做完后总结发现首先不具备完全读懂题干的能力,其次不具备完全理解循环的能力,最后不具备完全读懂解析的能力。人生如此艰难,一点一点的进步吧。。。

    结对及互评

    点评模板:

    • 博客中值得学习的或问题:
      • 对于教材内容研究很透彻,不懂的知识也做了足够的扩充。

    本周结对学习情况

    -  [20162305](http://www.cnblogs.com/lyxwatm/p/7501728.html)
    - 结对学习内容
        - 梳理教材内容
        - 理解ppt中的内容
    

    其他(感悟、思考等,可选)

    - 相比其他同学,自己的学习进程还是相对较慢的,深度也不够,在学习的过程中,不时还要补习一下前面的内容,就好还盖房子一样,“地基”不够稳固,摩天大楼也不过是“庄周梦蝶”罢了,且学且补,才能渐行渐远,新学期,加油!
    

    学习进度条

    代码行数(新增/累积) 博客量(新增/累积) 学习时间(新增/累积) 重要成长
    目标 5000行 30篇 400小时
    第一周 0/0 1/1 10/10

    尝试一下记录「计划学习时间」和「实际学习时间」,到期末看看能不能改进自己的计划能力。这个工作学习中很重要,也很有用。
    耗时估计的公式
    :Y=X+X/N ,Y=X-X/N,训练次数多了,X、Y就接近了。

    参考:软件工程软件的估计为什么这么难软件工程 估计方法

    • 计划学习时间:15小时

    • 实际学习时间:10小时

    • 改进情况:

    有空多看看现代软件工程 课件 软件工程师能力自我评价表)

    参考资料

  • 相关阅读:
    lambda表达式
    netstat
    【makfile | 资源】网址链接
    【makefile】 $@ $^ %< 的使用

    【顺序容器 || 09】
    标准IO库
    我使出这“三板斧”(分段锁、哈希锁、弱引用锁)灭霸跑了......
    JAVA 线上故障排查完整套路,从 CPU、磁盘、内存、网络、GC 一条龙!
    一条 SQL 引发的事故,同事直接被开除!
  • 原文地址:https://www.cnblogs.com/guominxiaocao/p/7501904.html
Copyright © 2011-2022 走看看