
https://leetcode-cn.com/problems/linked-list-cycle/submissions/[https://...
https://leetcode-cn.com/problems/longest-consecutive-sequence/submission...
https://leetcode-cn.com/problems/rotate-image/submissions/[https://leetc...
鏈表刪除節點是一道經典的面試題,主要解體的思路為雙指針,指針a先運動n次next,然后b指針和a指針一起運動,直到到達tail這里主要需要關注幾...
https://leetcode-cn.com/problems/add-two-numbers/[https://leetcode-cn.co...
sum2問題可以使用dict cache target, 循環兩次列表即可算出結果 sum3的問題 先固定住第一個數,然后雙指針分別指向第一個數...
對于范圍的問題,例如最大子序列,最小子序列等都可以使用線段樹來解決。 線段樹每個節點指向左右范圍節點left,right,還需要保存范圍內的[最...
LRU: 緩存置換算法,mysql page, redis緩存等使用實現一個LRU, 主要需要考慮幾點:一個雙向鏈表,一個hash map
從最基礎的翻轉鏈表開始: 好,我們開始計算K個一組翻轉列表: k個一組的數組翻轉 組個組的之間的指針的指向修改