二叉樹的最近公共祖先 https://leetcode-cn.com/problems/lowest-common-ancestor-of-a-binary-tree/[ht...

二叉樹的最近公共祖先 https://leetcode-cn.com/problems/lowest-common-ancestor-of-a-binary-tree/[ht...
232用棧實現隊列 https://leetcode-cn.com/problems/implement-queue-using-stacks/[https://leetco...
二叉樹的右視圖 https://leetcode-cn.com/problems/binary-tree-right-side-view/[https://leetcode-...
合并兩個有序數組 https://leetcode-cn.com/problems/merge-sorted-array/submissions/[https://leetc...
在終端輸入 sudo mdutil -a -i on, 然后系統會重建索引列表,重建之后即可解決. 解決后: 劉月林寫于湖北荊門2020/03/05
相交鏈表 https://leetcode-cn.com/problems/intersection-of-two-linked-lists/[https://leetcod...
數組中的第K個最大元素 https://leetcode-cn.com/problems/kth-largest-element-in-an-array/[https://l...
從兩種遍歷結果構造二叉樹 根據一棵樹的前序遍歷與中序遍歷構造二叉樹。 注意:你可以假設樹中沒有重復的元素。 例如,給出 前序遍歷 preorder = [3,9,20,15,...
一、Static關鍵字的四種用法 在java的關鍵字中,static和final是兩個我們必須掌握的關鍵字。不同于其他關鍵字,他們都有多種用法,而且在一定環境下使用,可以提高...
二叉樹的鋸齒形層序遍歷 給定一個二叉樹,返回其節點值的鋸齒形層序遍歷。(即先從左往右,再從右往左進行下一層遍歷,以此類推,層與層之間交替進行)。 例如: 思路: 依然使用隊列...
對稱二叉樹 給定一個二叉樹,檢查它是否是鏡像對稱的。 例如,二叉樹 [1,2,2,3,4,4,3] 是對稱的。 但是下面這個 [1,2,2,null,3,null,3] 則不...
不同的子序列 給定一個字符串 s 和一個字符串 t ,計算在 s 的子序列中 t 出現的個數。 字符串的一個 子序列 是指,通過刪除一些(也可以不刪除)字符且不干擾剩余字符相...
單詞接龍 字典 wordList 中從單詞 beginWord 和 endWord 的 轉換序列 是一個按下述規格形成的序列: 序列中第一個單詞是 beginWord 。序列...
給定三個字符串 s1、s2、s3,請你幫忙驗證 s3 是否是由 s1 和 s2 交錯 組成的。 兩個字符串 s 和 t 交錯 的定義與過程如下,其中每個字符串都會被分割成若干...
恢復二叉搜索樹 給你二叉搜索樹的根節點 root ,該樹中的兩個節點被錯誤地交換。請在不改變其結構的情況下,恢復這棵樹。 進階:使用 O(n) 空間復雜度的解法很容易實現。你...
只出現一次的數字II 給定一個非空整數數組,除了某個元素只出現一次以外,其余每個元素均出現了三次。找出那個只出現了一次的元素。 說明: 你的算法應該具有線性時間復雜度。 你可...
三角形的最小路徑和 給定一個三角形 triangle ,找出自頂向下的最小路徑和。 每一步只能移動到下一行中相鄰的結點上。相鄰的結點 在這里指的是 下標 與 上一層結點下標 ...