LeetCode刷題整理
文章目錄
leedcode刷演算法學習方法
需要注重:心態一定要好
- 初學時,告訴自己不是去做題的,而是去學題的。不會做很正常,初期多學習別人的解法。等自己有了大量的練題累積再去挑戰題目。
- 最大誤區:做題只做一遍!
- 刷題核心:多次刷相同的題目,每題用多種解法完成並思考比較優劣。
解題思想:升維,空間換時間
刷題技巧:五毒神掌
- 第一掌:5分鐘思考思路,優先找出時間複雜度低的再嘗試做。如果完全沒思路,直接去看高票解法,看多個解法,比較優劣,然後憑印象默下第一遍。
- 第二掌:自己默寫後,再去檢視不同的好解法,進行比較和自我思考,再嘗試對自己已有的演算法進行優化。
- 第三掌:過一天後再做這一題,用不同的解法完成。
- 第四章:過一週後再反覆練習這一題。
- 第五掌:面試前一週再來回顧刷這一題。
相關文章
- java刷題整理--異常整理Java
- ACM金牌選手整理的【LeetCode刷題順序】ACMLeetCode
- C++刷題tricks整理C++
- leetcode刷題(一)LeetCode
- LeetCode刷題 堆LeetCode
- LeetCode 刷題—樹LeetCode
- LeetCode 刷題指南(一):為什麼要刷題LeetCode
- LeetCode 刷題筆記LeetCode筆記
- leetcode刷題筆記LeetCode筆記
- LeetCode刷題記錄LeetCode
- 如何使用leetcode刷題LeetCode
- leetcode刷題--Majority ElementLeetCode
- leetcode刷題--Count PrimesLeetCode
- leetcode刷題--Reverse BitsLeetCode
- leetcode刷題--Rotate ArrayLeetCode
- leetcode刷題--Count and SayLeetCode
- Leetcode刷題分類LeetCode
- Leetcode刷題準備LeetCode
- LeetCode刷題—陣列LeetCode陣列
- Leetcode刷題——求眾數LeetCode
- leetcode刷題筆記605LeetCode筆記
- Leetcode刷題系列彙總LeetCode
- leetcode刷題--Happy NumberLeetCodeAPP
- leetcode刷題--Number of 1 BitsLeetCode
- leetcode刷題記錄 661~LeetCode
- LeetCode刷題之第701題LeetCode
- Leetcode已刷題目題解彙總LeetCode
- leetcode排序專題演算法刷題LeetCode排序演算法
- 用Rust刷leetcode第十題RustLeetCode
- 用Rust刷leetcode第八題RustLeetCode
- 用Rust刷leetcode第九題RustLeetCode
- 用 Rust 刷 leetcode 第五題RustLeetCode
- 用 Rust 刷 leetcode 第七題RustLeetCode
- 用 Rust 刷 leetcode 第六題RustLeetCode
- 用 Rust 刷 leetcode 第四題RustLeetCode
- 用 Rust 刷 leetcode 第三題RustLeetCode
- 用 Rust 刷 leetcode 第一題RustLeetCode
- 用 Rust 刷 leetcode 第二題RustLeetCode