要求
- 每周从覃超老师布置的题目中,至少完成并提交两道算法题
- 围绕每周重点学习的算法知识点,撰写一篇有观点和思考的技术文章或总结,切忌流水账。
作业提交 Deadline
2019年10月20日 23:59 (以当地时间为准)
未按时提交作业,会在个人作业总分钟 -3 分
本周作业概述
本周需要完成学习的视频内容:
- 第 3 课 | 数组、链表、跳表
- 第 4 课 | 栈、队列、优先队列、双端队列
以上两课视频后,覃超老师都给出了大家可以练手的算法题。
其中,第 4 课的课后作业(第2节视频后)还包括:
- 用add first或add last这套新的API改写Deque的代码
- 分析Queue和Priority Queue的源码
请大家将此部分作业,放在本周学习总结中一并提交
本周算法习题库:
第三课课后习题:
https://leetcode-cn.com/problems/remove-duplicates-from-sorted-array/
https://leetcode-cn.com/problems/rotate-array/
https://leetcode-cn.com/problems/merge-two-sorted-lists/
https://leetcode-cn.com/problems/merge-sorted-array/
https://leetcode-cn.com/problems/two-sum/
https://leetcode-cn.com/problems/move-zeroes/
https://leetcode-cn.com/problems/plus-one/
第四课课后习题:
https://leetcode.com/problems/design-circular-deque
https://leetcode.com/problems/trapping-rain-water/
用add first或add last这套新的API改写Deque的代码
分析Queue和Priority Queue的源码
改写代码和分析源码这两项作业,需要在你的本周学习总结中一并提交。
要求
作业提交 Deadline
2019年10月20日 23:59 (以当地时间为准)
未按时提交作业,会在个人作业总分钟 -3 分
本周作业概述
本周需要完成学习的视频内容:
以上两课视频后,覃超老师都给出了大家可以练手的算法题。
其中,第 4 课的课后作业(第2节视频后)还包括:
请大家将此部分作业,放在本周学习总结中一并提交
本周算法习题库:
第三课课后习题:
https://leetcode-cn.com/problems/remove-duplicates-from-sorted-array/
https://leetcode-cn.com/problems/rotate-array/
https://leetcode-cn.com/problems/merge-two-sorted-lists/
https://leetcode-cn.com/problems/merge-sorted-array/
https://leetcode-cn.com/problems/two-sum/
https://leetcode-cn.com/problems/move-zeroes/
https://leetcode-cn.com/problems/plus-one/
第四课课后习题:
https://leetcode.com/problems/design-circular-deque
https://leetcode.com/problems/trapping-rain-water/
用add first或add last这套新的API改写Deque的代码
分析Queue和Priority Queue的源码
改写代码和分析源码这两项作业,需要在你的本周学习总结中一并提交。