20172307 2018-2019-1 《程序设计与数据结构》第3周学习总结

Posted 20172307hyt

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了20172307 2018-2019-1 《程序设计与数据结构》第3周学习总结相关的知识,希望对你有一定的参考价值。

20172307 2018-2019-1 《程序设计与数据结构》第3周学习总结

教材学习内容总结

  • 队列
    1.队列的元素是按FIFO方式处理的。
    2.队列是一种可存储重复编码密钥的便利集合。
    3.通常用队列来实现排队的模拟。
    4.分别指向链表首元素、链表末元素的两个引用,方便了队列链表的实现。
    5.enqueue和dequeue操作作用于队列的对立端。
    6.由于队列操作会修改集合的两端,因此将一端固定于索引0处。
    7.非环形数组实现元素移位,将产生O(n)的复杂度。
    8.把数组看作是环形的,可以免去在队列的数组实现中把元素移位的要求。

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

  • 问题1:对泛型的理解很模糊
  • 问题1解决方案:

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

问题1:在运行notifictiondemo程序时,运行出现错误。
错误截图:
技术分享图片

  • 问题1解决方案:因为手机的API版本过高导致无法运行,重新创建一个API版本低的手机进行运行。

代码托管

上周考试错题总结

结对及互评

  • 本周结对学习情况
    • 20172311
    • 一起学习了第三四章的内容,在后面的习题也做了交流讨论。
  • 上周博客互评情况

其他

继续努力。。。

学习进度条

代码行数(新增/累积) 博客量(新增/累积) 学习时间(新增/累积) 重要成长
目标 5000行 30篇 400小时
第一周 200/200 2/2 20/20
第二周 300/500 1/3 18/38
第三周 500/1000 1/4 22/60
第四周 300/1300 1/5 30/90
第五周 700/ 2000 1/6 30/120
第六周 792/2792 1/7 30/150
第七周 823/3559 1/8 30/180
第八周 774/4333 3/9 30/ 210
第九周 426/4759 2/11 30/ 240
第十周 316/5075 2/13 30/ 275 学习安卓开发知识

参考资料

以上是关于20172307 2018-2019-1 《程序设计与数据结构》第3周学习总结的主要内容,如果未能解决你的问题,请参考以下文章

20172307 2018-2019-1 《程序设计与数据结构》第3周学习总结

20172307 2018-2019-1 《程序设计与数据结构》第4周学习总结

20172307 2018-2019-1 《程序设计与数据结构》第9周学习总结

# 20172307 2018-2019-1 《程序设计与数据结构》第7周学习总结

20172307 2017-2018-2 《程序设计与数据结构》实验5报告

20172307 2017-2018-2 《程序设计与数据结构》实验3报告