1. 习惯养成不能掉以轻心,要警惕恶习复辟。
2. 务必初始化,不要依赖编译器给的默认值。
3. 可能出错的代码要用try catch,避免程序运行终止。
LeetCode每日一题:15. 3Sum
难点:如何处理重复数字?
解决方法:只选一次,如果再碰到一样的数,下标+1跳过。
重点:数组要先排序,这样可以省掉第三重循环,直接使用二分查找。
1. 习惯养成不能掉以轻心,要警惕恶习复辟。
2. 务必初始化,不要依赖编译器给的默认值。
3. 可能出错的代码要用try catch,避免程序运行终止。
LeetCode每日一题:15. 3Sum
难点:如何处理重复数字?
解决方法:只选一次,如果再碰到一样的数,下标+1跳过。
重点:数组要先排序,这样可以省掉第三重循环,直接使用二分查找。