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

    教材学习内容总结

    • 1 查找:顾名思义,查找是在一组数据中找到所求的目标或者是判定数据中是否存在目标的一个过程。而在教材中,分别介绍了线性查找、二分查找。

    • 2 排序:根据某些标准将一组数据进行按确定的顺序排列,可为升序或降序或者是字母排序。教材中介绍了五个排序算法:选择排序、插入排序、冒泡排序、快速排序和归并排序。

    • 3 本周还稍微看了一下《构建之法》十六章的内容,但未能完整研读。

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

    (一个模板:我看了这一段文字 (引用文字),有这个问题 (提出问题)。 我查了资料,有这些说法(引用说法),根据我的实践,我得到这些经验(描述自己的经验)。 但是我还是不太懂,我的困惑是(说明困惑)。【或者】我反对作者的观点(提出作者的观点,自己的观点,以及理由)。 )

    • 问题1:暂无

    • 问题1解决方案:暂无

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

    代码托管

    (statistics.sh脚本的运行结果截图)

    上周考试错题总结

    未给出个人解析

    结对及互评

    • 20162330刘伟康同学本周延续上周的热情继续监督着我的学习,但是由于我本周私人事情较多疏忽了学习。以后不会再发生这样的情况。

    点评模板:

    • 博客中值得学习的或问题:
      • 模版精美
      • 遇到的问题都给出了深入解析
      • 加入了超链接
      • 对于结对伙伴的点评毫不留情
    • 代码中值得学习的或问题:
      • 将蓝墨云班课上提到的算法在代码中实现
    • 其他

    本周结对学习情况

    • 20162330
    • 结对学习内容
      • 构建之法16章。

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

    这周由于个人的原因导致学习热情没有像上周一样积极,可能是三分钟热度的我吧,但我会把上一周的三分钟热度保存下来直到学期末。

    学习进度条

    代码行数(新增/累积) 博客量(新增/累积) 学习时间(新增/累积) 重要成长
    目标 5000行 30篇 400小时
    第一周 0/0 1/1 5/10 了解图灵机和大O符号
    第二周 0/0 1/2 2/12 《构建之法》第十六章

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

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

    • 计划学习时间:8小时

    • 实际学习时间:2小时

    • 改进情况:下周实际学习时间提高到10个小时

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

    参考资料

  • 相关阅读:
    Java学习笔记day01
    对有序数组进行二分查找(折半查找)
    对数组进行冒泡排序
    LeetCode #344. Reverse String
    LeetCode #292. Nim Game
    LeetCode #258. Add Digits
    Android DiskLruCache完全解析,硬盘缓存的最佳方案
    Android源码解析——LruCache
    Messenger与AIDL的异同
    Android应用层View绘制流程与源码分析
  • 原文地址:https://www.cnblogs.com/Mosemonkey/p/7589211.html
Copyright © 2011-2022 走看看