- 想开头: 循环的开始
- 想结尾: 循环的结束标志
- 想中间: 中间过程是否正确–每一轮 i 执行完了到底是几?
- 想特殊!!!!—特别是结束标志,n 还是n-1, >n 还是>=n
5. 对于LeetCode上的算法题
Key: (1) 分情况,并且写出各个情况下的测试用例;
(2) 根据情况书写代码细节
6. 一般最值问题,先想动态规划;
7. 一般要求 “不重复” 问题,先想排序。
5. 对于LeetCode上的算法题
Key: (1) 分情况,并且写出各个情况下的测试用例;
(2) 根据情况书写代码细节
6. 一般最值问题,先想动态规划;
7. 一般要求 “不重复” 问题,先想排序。