LeetCode 題目總結/分類 利用堆棧: http://oj.leetcode.com/problems/evaluate-reverse-polish-notation/ http://oj.leetcode.com/problems ...
本博客不定期更新LeetCode題目總結,所有題目使用Java實現,小部分題目也提供JavaScript代碼。我不追求一行AC但是我追求一題多解,比較常規的思路,解釋清楚復雜度,代碼可讀性強。歡迎留言和評論,共同進步。這本是我自己用來復習的筆記,如果也能幫到你,那也是我的福報。 如果你想按類型刷題,可以參考我的標簽。我做出的分類比LC官方的更細一些,比如我有如下展示的這些類型,其中有一些類型在 年 ...
2020-03-18 09:02 2 948 推薦指數:
LeetCode 題目總結/分類 利用堆棧: http://oj.leetcode.com/problems/evaluate-reverse-polish-notation/ http://oj.leetcode.com/problems ...
LeetCode題目總結-滑動窗口法 滑動窗口法:此方法首先建立一個長度為零的窗口,把右側窗口向右移動,當新的元素與原來窗口中的元素不重復時,把新的元素加入其中,並更新窗口長度;當新的元素與原集合中的元素重復時,把窗口的左側向右移動,直至原窗口中的元素不含新的元素。 3. 無重復字符的最長子串 ...
本文僅為博主個人總結,水平有限,歡迎大神指出不妥處。 關於二叉樹的相關概念可以參見二叉樹的百度百科,或binary tree Wiki。 二叉樹結點類的常見定義為: 提到二叉樹,首先要提到二叉樹的四種遍歷方式:前序遍歷、中序遍歷、后續遍歷和層次遍歷,其中前三種為一類 ...
感覺有些時候題目也做不動,而且有些題目貌似也是似懂非懂,雖然寫出來了,但是未必理解,還經常要看題解。於是總結一下題目寫過的題目也比頹廢發呆好。 題目基本是我認為比較“好”的題或者一些經典題(當然大部分都是我不會的),思路可能會參考題解,但是也有時候就加上自己的理解,不保證不咕,主要是寫給 ...
leetcode刷題目錄 1. 兩數之和 2. 兩數相加 3. 無重復字符的最長子串 4. 尋找兩個有序數組的中位數 5. 最長回文子串 6. Z 字形變換 7. 整數反轉 8. 字符串轉換整數 (atoi) 9. 回文數 11. 盛最多水的容器 ...
一.130 Surrounded Regions(https://leetcode.com/problems/surrounded-regions/description/) 題目: 解法: 這道題的意思是將所有被X包圍的O都變為X(邊緣的不算),我們可以維護一個隊列,先把四周的O ...
也刷leetcode, 先把鎖掉的題目留備份好了: 156 Binary Tree Upside Down [1] Problem: Given a binary tree where all the right nodes ...
一、數組 8) 雙指針 ---- 滑動窗口 例題: 3. Longest Substring Without Repeating Characters 描述:Given a strin ...