[TOC] 316. 去除重復(fù)字母[https://leetcode.cn/problems/remove-duplicate-letters/](中等) 186. 反轉(zhuǎn)字符...
[TOC] 316. 去除重復(fù)字母[https://leetcode.cn/problems/remove-duplicate-letters/](中等) 186. 反轉(zhuǎn)字符...
[TOC] 基礎(chǔ)知識(shí) 隊(duì)列沒(méi)有必要維護(hù)窗口里的所有元素,只需要維護(hù)有可能成為窗口里最大值的元素就可以了,同時(shí)保證隊(duì)列里的元素?cái)?shù)值是由大到小的。 單調(diào)隊(duì)列不是單純的給隊(duì)列中元素...
[TOC] 56. 合并區(qū)間[https://leetcode.cn/problems/merge-intervals/](中等) 57. 插入?yún)^(qū)間[https://leet...
[TOC] 深度優(yōu)先遍歷 定義 「一條路走到底,不撞南墻不回頭」。深度優(yōu)先遍歷 只要前面有可以走的路,就會(huì)一直向前走,直到無(wú)路可走才會(huì)回頭; 無(wú)路可走有兩種情況:① 遇到了墻...
[TOC] 基礎(chǔ)知識(shí) https://labuladong.gitee.io/algo/2/22/53/[https://labuladong.gitee.io/algo/2...
代碼隨想錄https://github.com/youngyangyang04/leetcode-master[https://github.com/youngyangyan...
[TOC] 232. 用棧實(shí)現(xiàn)隊(duì)列[https://leetcode-cn.com/problems/implement-queue-using-stacks/] 用隊(duì)列實(shí)現(xiàn)棧
[TOC] Leetcode刷題 300. 最長(zhǎng)遞增子序列[https://leetcode-cn.com/problems/longest-increasing-subse...
[TOC] 局部最優(yōu)解->全局最優(yōu) 455. 分發(fā)餅干[https://leetcode.cn/problems/assign-cookies/](簡(jiǎn)單/貪心) 392. 判...
[TOC] BFS 和 DFS BFS廣度有限搜索和DFS深度優(yōu)先搜索算法是特別常用的兩種算法 DFS 算法就是回溯算法,DFS 遍歷使用遞歸: 寫(xiě) BFS 算法都是用「隊(duì)列...
[TOC] Leetcode刷題 3. 無(wú)重復(fù)字符的最長(zhǎng)子串[https://leetcode-cn.com/problems/longest-substring-witho...