常見問題
常見問題
要刷多少題
- 每個類型 10-20 題
- 總共 299 ~ 300 題
如何刷題
- 同類型的題目一起刷
- 第一週:link list
- 第二週:search
- 第三週:tree
- 第 1 次刷:5 分鐘內想不出來就看答案
- 第 2 次刷:嘗試不看答案寫出來(一題不超過 60 分鐘)
- 第 3 次刷:嘗試快速實現(15~20 分鐘做不出來就看答案)
參考別人程式
看別人程式很重要
- 至少看 3~5 種不同的程式,分析別人的寫法、優缺點,為什麼速度快/慢?
- 學習新的語言 / 演算法 / 資料結構 / API / 樣板 / Best Practice
刷題培養的能力
- 寬闊的思路,至少能看出使用什麼算法
- 資料規模,處理時間複雜度
- 程式風格
- 一致性
- 命名
- 縮排
- 括號
- 換行
- 有意義的變數名稱
刷題技巧教學
- 花花酱 LeetCode进入千题时代 该如何刷题?1/2 - 刷题找工作 SP15 - YouTube
- 花花酱 LeetCode进入千题时代 该如何刷题?2/2 - 刷题找工作 SP16 - YouTube
- 【科技公司Offer拿到手軟】軟體工程師在北美找工作/跳槽的終極武器 |刷題是什麼? - YouTube
- 程序媛分享 | LeetCode小白如何上手刷题?iPad学习方法 | 刷题清单 | 新手指南 | 刷题找工作 | IT类 - YouTube