操作 | 说明 | |
---|---|---|
enqueue | 向队列末端添加一个元素 | |
dequeue | 从队列前端删除一个元素 | |
first | 考察队列前端的那个元素 | |
isempty | 判定队列是否为空 | |
size | 判定队列中的元素数目 | |
toString | 返回队列的字符串表示 |
把数组看作是环形的,可以除去在队列的数组实现中把元素移位的需要。
问题2解决方案:在看书和依据自己的理解上来想,我认为,环形就是末端之后接的就是首端,所以了解这个图示,就会发现不需要元素移位了。
问题1:在进行PP5.1的编译时,又在toString那出了问题
问题1解决方案:后来进行了单步调试,每次一进行方法编程,就可能会出现这样的问题,后来发现还是=号的存在与不存在的问题
上周没有错题
我觉得这一章后面有点看不懂,后来还是问同学才懂得,而且对于数组实现队列那部分,我觉得我还是很迷,所以还会继续看一看的。
代码行数(新增/累积) | 博客量(新增/累积) | 学习时间(新增/累积) | 重要成长 | |
---|---|---|---|---|
目标 | 5000行 | 30篇 | 400小时 | |
第一周 | 0/0 | 1/1 | 6/6 | |
第二周 | 985/985 | 1/1 | 18/24 | |
第三周 | 663/1648 | 1/1 | 16/40 |
技能 | 课前评估 | 课后评估 | ||
---|---|---|---|---|
程序理解 | 2 | 4 | ||
对编程整体的理解 | 4 | 6 | ||
架构设计、模块化设计、接口设计 | 2 | 5 | ||
模块实现、逐步细化 | 2 | 4 | ||
代码复审/代码规范/代码质量 | 3 | 6 |
20172306 2018-2019《程序设计与数据结构》第三次总结
原文:https://www.cnblogs.com/lc1021/p/9699437.html