• 20172304 2017-2018-2 《程序设计与数据结构》第十周学习总结


    20172304 2017-2018-2 《程序设计与数据结构》第十周学习总结

    教材学习内容总结

        本周主要学习了第十三章集合。集合是一种保存其他对象的储存库。集合有同构和异构之分,同构的储存的是相同类型的对象。而异构的则可以储存不同的对象。数据的动态结构是指数据结构的大小是在使用时动态确定的,而不是在声明时静态确定的。·而动态的数据结构中有链表。双向链表等。还有栈,队列等,而非线性的数据结构还有数,图等。
    

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

    • 问题1:有关链表的指针问题。
    • 问题1解决方案:一开始我并没有想明白链表的指针是怎么用的。后来经过多次看书,和自己的思索,想明白了,书上的例子是新建一个类,用于产生指针。这个类接受链表中要储存的类,同时定义一个空变量next,当传进一个要储存的类时,用这个类对应的next表示下一个类这样两个类之间就有了联系。如current.next=node(node是传进来的类)。

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

    • 由于这周的作业的内容之前在课堂实践上已经做过了,所以并没有出现什么问题。.

    代码托管

    上周考试错题总结

    • 错题一解析:这道题比较的是递归和迭代的优缺点。递归比迭代更加简洁但递归不容易理解,占用的内存也更大。

    • 错题二解析:这道题是错的,因为递归方法的基本情况都改变了,最后计算的结果肯定是不一样的。
    • 错题三解析: 没有在书上找到确切的答案现在知道了。
    • 错题四解析:递归和迭代是可以相互代替的。
    • 错题五解析:当b小于零时,该方法会失效。

    结对及互评

    • 20172301 郭恺
      郭恺同学的博客还是令我佩服,一如既往地优秀。
    • 20172328 李馨雨
      馨雨同学的博客只透出大写的两个字-----认真。

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

     感觉时间过得好快,不知不觉整本书就学完了,些许感慨,些许遗憾,些许难忘,些许喜悦。不知道前方还有什么挑战在等着我们,加油,加油,加油。
    

    学习进度条

    代码行数(新增/累积) 博客量(新增/累积) 学习时间(新增/累积) 重要成长
    目标 5000行 30篇 400小时
    第一周 75/200 1/2 30/30
    第二周 338/500 1/4 30/60
    第三周 516/1000 1/7 30/90
    第四周 1296/1300 1/4 30/120
    第五周 615/2839 1/5 30/150
    第六周 610/3449 2/7 30/180
    第七周 719/4108 1/8 30/210
    第八周 961 /5069 2/10 30/240
    第九周 417 /5486 1/11 30/270
    第十周 539/6025 1/12 30/300

    参考资料

  • 相关阅读:
    信息技术手册查重错误比对分析程序开发记录04
    信息技术手册查重错误比对分析程序开发记录03
    信息技术手册查重错误比对分析程序开发记录02
    第一周博客01——设计模式原则总结
    react 性能优化
    h5 rem js自动适配
    JavaScript深拷贝实现原理简析
    word,excel,ppt在线预览功能
    react-route4 学习记录
    README 语法记录
  • 原文地址:https://www.cnblogs.com/15248252144dzx/p/9064748.html
Copyright © 2020-2023  润新知