LeetCode刷題整理

朱雨鵬發表於2020-12-12

leedcode刷演算法學習方法

需要注重:心態一定要好

  • 初學時,告訴自己不是去做題的,而是去學題的。不會做很正常,初期多學習別人的解法。等自己有了大量的練題累積再去挑戰題目。
  • 最大誤區:做題只做一遍!
  • 刷題核心:多次刷相同的題目,每題用多種解法完成並思考比較優劣。

解題思想:升維,空間換時間

刷題技巧:五毒神掌

  • 第一掌:5分鐘思考思路,優先找出時間複雜度低的再嘗試做。如果完全沒思路,直接去看高票解法,看多個解法,比較優劣,然後憑印象默下第一遍。
  • 第二掌:自己默寫後,再去檢視不同的好解法,進行比較和自我思考,再嘗試對自己已有的演算法進行優化。
  • 第三掌:過一天後再做這一題,用不同的解法完成。
  • 第四章:過一週後再反覆練習這一題。
  • 第五掌:面試前一週再來回顧刷這一題。

相關文章