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:
上周考试错题总结
结对及互评
补充作业
重要技能 |
目前的水平 |
期望达到的水平 |
程序理解 |
对debug的运用还不太熟练 |
能够熟练掌握debug |
架构设计,模块化设计,接口设计 |
对设计并没有清晰的理解和应用的想法 |
在编程序之前可以有一个清晰的设计计划 |
效能分析和改进 |
基本没有做过分析和改进 |
期望以后能养成改进自己代码的习惯和能力 |
处理命令行参数和文件系统 |
能对命令行参数和文件系统进行简单处理 |
对文件系统的能处理的很自如 |
处理大数据 |
完全不会 |
希望能懂点皮毛 |
学习进度条
|
代码行数(新增/累积) |
博客量(新增/累积) |
学习时间(新增/累积) |
重要成长 |
目标 |
5000行 |
30篇 |
400小时 |
|
第一周 |
0/0 |
1/1 |
6/6 |
|
第二周 |
612/612 |
1/2 |
18/24 |
|
第三周 |
516/1128 |
1/3 |
16/40 |
|
参考资料
原文地址:https://www.cnblogs.com/20172307hyt/p/9710592.html