极客大学每日算法题作业
- Clarification 审题
- Possible solutions 想可能的方案
- compare(time/space) 比较方案的优劣(时间复杂度/空间复杂度)
- optimal 加强
- Coding 编码
- Test cases 写测试
- 第一遍
- 花5分钟读题,自己思考一下
- 如果想不到,就直接看题解,如果有多个解法,比较不同解法的优劣
- 背诵、默写好的解法
- 第二遍
- 不看题解,自己写,并在LeetCode上提交
- 多种解法比较、体会,优化代码
- 第三遍
- 一天后再做一次
- 不同的解法,对不熟悉的做专项练习
- 第四遍
- 一周后再做一次
- 第五遍
- 面试前恢复性练习
题目:283. 移动零
题解:代码
题目:1. 两数之和
状态:已完成
状态:已完成
题目:189. 旋转数组
状态:已完成
题目:21. 合并两个有序链表
状态:已完成
题目:88. 合并两个有序数组
状态:已完成
题目:283. 移动零
状态:已完成
题目:66. 加一
状态:已完成
第一周总结:这里