LeetCode
2020
[Leetcode with JavaScript] 刷題筆記 — 特殊方法 Cyclic Sort
·319 字·2 分鐘
這是最近刷 Leetcode 學習到的特殊方法,適合在需要排序且題目要求 in-place,也就是空間複雜度 O(1) 的狀況下使用(使用的記憶體不會隨輸入資料增加而增加)
[Leetcode with JavaScript] 刷題筆記 — 特殊方法 Floyd's Cycle Detection
·567 字·3 分鐘
這是最近刷 Leetcode 學習到的特殊方法,適合拿來解尋找重複數字的題目。
[Leetcode with JavaScript] 刷題筆記 - 刷題常用的三種解法 Brute Force, Hash Map, Two Pointers
·563 字·3 分鐘
這篇文章會透過上千題中 Leetcode 的第一題 Two Sum 及進階題 3Sum,來說明三種基本的解題方法,分別是暴力解(Brute Force)、雜湊表 Hash Table、雙指針 Two Pointers。