我的程式碼
我的 LeetCode 解決方案!
貢獻
非常歡迎您的貢獻!
如果您發現希望解決的問題,實現該問題的最佳方法是透過提交實現該問題的拉取請求來提供協助。有關工作流程的更多詳細信息,請參閱 CONTRIBUTING.md 文件。
您也可以直接在 GitHub issues 中詢問解決問題的想法並進行討論。
指數
- 學習
- 數組和字串
- 佇列和堆疊
- 鍊錶
- 哈希表
- 二分查找
- 二元樹
- 二元搜尋樹
- N叉樹
- Trie(前綴樹)
- 決策樹
- 遞迴一
- 遞迴二
- 並發性
- 其他的
- 殼
- 資料庫
- 排序演算法
- 搜尋演算法
- 面試
學習
數組和字串
# | 標題 | 解決方案 | 困難 | 標籤 |
---|
14 | 最長公共前綴 | Java 和 Python | 簡單的 | 字串簡介 |
26 | 從排序數組中刪除重複項 | Java 和 Python | 簡單的 | 結論 |
27 | 刪除元素 | Java 和 Go | 簡單的 | 兩分球技術 |
28 | 實作 strStr() | Java 和 Python | 簡單的 | 字串簡介 |
54 | 螺旋矩陣 | Java 和 Python | 中等的 | 二維數組簡介 |
66 | 加一 | Java 和 Python | 簡單的 | 數組簡介 |
67 | 新增二進位 | Java 和 Python | 簡單的 | 字串簡介 |
118 | 帕斯卡三角形 | Java 和 Python | 簡單的 | 二維數組簡介 |
119 | 帕斯卡三角形 II | Java 和 Python | 簡單的 | 結論 |
151 | 反轉字串中的單字 | Java 和 Python | 中等的 | 結論 |
167 | Two Sum II - 輸入陣列已排序 | Java 和 Python | 簡單的 | 兩分球技術 |
189 | 旋轉陣列 | Java 和 Python | 簡單的 | 結論 |
209 | 最小子數組總和 | Java 和 Python | 中等的 | 兩分球技術 |
第283章 | 移動零 | Java 和 Python | 簡單的 | 結論 |
第344章 | 反轉字串 | Java 和 Python | 簡單的 | 兩分球技術 |
第485章 | 最大連續數 | Java 和 Python | 簡單的 | 兩分球技術 |
第498章 | 對角線遍歷 | Java 和 Python | 中等的 | 二維數組簡介 |
第557章 | 反轉字串中的單字 III | Java 和 Python | 簡單的 | 結論 |
第561章 | 數組分區 I | Java 和 Python | 簡單的 | 兩分球技術 |
第724章 | 尋找樞軸索引 | Java 和 Python | 簡單的 | 數組簡介 |
第747章 | 最大的數字比其他數字的兩倍大 | Java 和 Python | 簡單的 | 數組簡介 |
佇列和堆疊
# | 標題 | 解決方案 | 困難 | 標籤 |
---|
20 | 有效括號 | Java 和 Python | 簡單的 | 堆疊:後進先出的資料結構 |
133 | 複製圖 | Java 和 Python | 中等的 | 堆疊和DFS |
150 | 評估逆波蘭表示法 | Java 和 Python | 中等的 | 堆疊:後進先出的資料結構 |
155 | 最小堆疊 | Java 和 Python | 簡單的 | 堆疊:後進先出的資料結構 |
200 | 島嶼數量 | Java 和 Python | 中等的 | 隊列和BFS |
225 | 使用佇列實作堆疊 | Java 和 Python | 簡單的 | 結論 |
第232章 | 使用堆疊實作佇列 | Java 和 Python | 簡單的 | 結論 |
第279章 | 完全平方數 | Java 和 Python | 中等的 | 隊列和BFS |
第394章 | 解碼字串 | Java 和 Python | 中等的 | 結論 |
第494章 | 目標總和 | Java 和 Python | 中等的 | 堆疊和DFS |
第542章 | 01 矩陣 | Java 和 Python | 中等的 | 結論 |
622 | 設計循環隊列 | Java 和 Python | 中等的 | 隊列:先進先出的資料結構 |
第733章 | 洪水填充 | Java 和 Python | 簡單的 | 結論 |
第739章 | 每日氣溫 | Java 和 Python | 中等的 | 堆疊:後進先出的資料結構 |
第752章 | 打開鎖 | Java 和 Python | 中等的 | 隊列和BFS |
第841章 | 鑰匙和房間 | Java 和 Python | 中等的 | 結論 |
鍊錶
# | 標題 | 解決方案 | 困難 | 標籤 |
---|
2 | 兩個數字相加 | Java 和 Python | 中等的 | 結論 |
19 | 從清單末尾刪除第 N 個節點 | Java 和 Python | 中等的 | 兩指針技術 |
21 | 合併兩個排序列表 | Java 和 Python | 簡單的 | 結論 |
61 | 旋轉列表 | Java 和 Python | 中等的 | 結論 |
135 | 使用隨機指標複製列表 | Java 和 Python | 中等的 | 結論 |
141 | 鍊錶循環 | Java 和 Python | 簡單的 | 兩指針技術 |
142 | 鍊錶循環II | Java 和 Python | 中等的 | 兩指針技術 |
160 | 兩個鍊錶的交集 | Java 和 Python | 簡單的 | 兩指針技術 |
203 | 刪除連結列表元素 | Java 和 Python | 簡單的 | 經典問題 |
206 | 反向鍊錶 | Java 和 Python | 簡單的 | 經典問題 |
234 | 回文鍊錶 | Java 和 Python | 簡單的 | 經典問題 |
328 | 奇偶鍊錶 | Java 和 Python | 中等的 | 經典問題 |
第430章 | 展平多段雙向鍊錶 | Java 和 Python | 中等的 | 結論 |
707 | 設計鍊錶 | Java 和 Python | 簡單的 | 單鍊錶 |
哈希表
# | 標題 | 解決方案 | 困難 | 標籤 |
---|
1 | 兩和 | Java 和 Python | 簡單的 | 實際應用——哈希圖 |
3 | 沒有重複字元的最長子串 | Java 和 Python | 中等的 | 結論 |
36 | 有效數獨 | Java 和 Python | 中等的 | 實際應用-設計關鍵 |
49 | 組字謎 | Java 和 Python | 中等的 | 實際應用-設計關鍵 |
136 | 單號 | Java 和 Python | 簡單的 | 實際應用哈希集 |
第202章 | 快樂數 | Java 和 Python | 簡單的 | 實際應用哈希集 |
205 | 同構弦 | Java 和 Python | 簡單的 | 實際應用——哈希圖 |
217 | 包含重複項 | Java 和 Python | 簡單的 | 實際應用哈希集 |
219 | 包含重複 II | Java 和 Python | 簡單的 | 實際應用——哈希圖 |
第347章 | 前 K 個頻繁元素 | Java 和 Python | 中等的 | 結論 |
第349章 | 兩個數組的交集 | Java 和 Python | 簡單的 | 實際應用哈希集 |
350 | 兩個數組的交集 II | Java 和 Python | 簡單的 | 實際應用——哈希圖 |
380 | 插入 刪除 GetRandom O(1) | Java 和 Python | 中等的 | 結論 |
第387章 | 字串中的第一個唯一字符 | Java 和 Python | 簡單的 | 實際應用——哈希圖 |
第454章 | 4總和II | Java 和 Python | 中等的 | 結論 |
599 | 兩個列表的最小索引和 | Java 和 Python | 簡單的 | 實際應用——哈希圖 |
第652章 | 尋找重複的子樹 | Java 和 Python | 中等的 | 實際應用-設計關鍵 |
705 | 設計哈希集 | Java 和 Python | 簡單的 | 設計一個哈希表 |
706 | 設計HashMap | Java 和 Python | 簡單的 | 設計一個哈希表 |
第771章 | 珠寶和寶石 | Java 和 Python | 簡單的 | 結論 |
二分查找
# | 標題 | 解決方案 | 困難 | 標籤 |
---|
4 | 兩個排序數組的中位數 | Java 和 Python | 難的 | 更多實踐二 |
33 | 在旋轉排序數組中搜尋 | Java 和 Python | 中等的 | 模板一 |
34 | 尋找已排序數組中元素的第一個和最後一個位置 | Java 和 Python | 中等的 | 模板三 |
50 | 戰俘(x,n) | Java 和 Python | 中等的 | 結論 |
69 | 平方 (x) | Java 和 Python | 簡單的 | 模板一 |
153 | 尋找旋轉排序數組中的最小值 | Java 和 Python | 中等的 | 模板二 |
154 | 求旋轉排序數組 II 中的最小值 | Java 和 Python | 難的 | 更多實踐 |
162 | 尋找峰值元素 | Java 和 Python | 中等的 | 模板二 |
167 | Two Sum II - 輸入陣列已排序 | Java 和 Python | 簡單的 | 更多實踐 |
278 | 第一個壞版本 | Java 和 Python | 簡單的 | 模板二 |
第287章 | 找到重複的數字 | Java 和 Python | 中等的 | 更多實踐二 |
第349章 | 兩個數組的交集 | Java 和 Python | 簡單的 | 更多實踐 |
350 | 兩個數組的交集 II | Java 和 Python | 簡單的 | 更多實踐 |
第367章 | 有效的完全平方數 | Java 和 Python | 簡單的 | 結論 |
第374章 | 猜數字更高或更低 | Java 和 Python | 簡單的 | 模板一 |
410 | 分割數組最大和 | Java 和 Python | 難的 | 更多實踐二 |
第658章 | 尋找 K 個最接近的元素 | Java 和 Python | 中等的 | 模板三 |
704 | 二分查找 | Java 和 Python | 簡單的 | 背景 |
719 | 找出第 K 個最小對距離 | Java 和 Python | 難的 | 更多實踐二 |
第744章 | 找出大於目標的最小字母 | Java 和 Python | 簡單的 | 結論 |
二元樹
# | 標題 | 解決方案 | 困難 | 標籤 |
---|
94 | 二元樹中序遍歷 | Java 和 Python | 中等的 | 遍歷一棵樹 |
101 | 對稱樹 | Java 和 Python | 簡單的 | 遞歸解決樹問題 |
102 | 二元樹層次順序遍歷 | Java 和 Python | 中等的 | 遍歷一棵樹 |
104 | 二元樹的最大深度 | Java 和 Python | 簡單的 | 遞歸解決樹問題 |
105 | 從先序與中序遍歷構造二元樹 | Java 和 Python | 中等的 | 結論 |
106 | 透過中序和後序遍歷構造二元樹 | Java 和 Python | 中等的 | 結論 |
112 | 路徑總和 | Java 和 Python | 簡單的 | 遞歸解決樹問題 |
116 | 填充每個節點中的下一個右指針 | Java 和 Python | 中等的 | 結論 |
117 | 填充每個節點中的下一個右指標 II | Java 和 Python | 中等的 | 結論 |
144 | 二元樹前序遍歷 | Java 和 Python | 中等的 | 遍歷一棵樹 |
145 | 二元樹後序遍歷 | Java 和 Python | 難的 | 遍歷一棵樹 |
236 | 二元樹的最低共同祖先 | Java 和 Python | 中等的 | 結論 |
第297章 | 序列化與反序列化二元樹 | Java 和 Python | 中等的 | 結論 |
二元搜尋樹
# | 標題 | 解決方案 | 困難 | 標籤 |
---|
98 | 驗證二元搜尋樹 | Java 和 Python | 中等的 | 空白石板技術簡介 |
108 | 將排序數組轉換為二元搜尋樹 | Java 和 Python | 簡單的 | 附錄:高度平衡 BST |
110 | 平衡二元樹 | Java 和 Python | 簡單的 | 附錄:高度平衡 BST |
173 | 二元搜尋樹迭代器 | Java 和 Python | 中等的 | 空白石板技術簡介 |
220 | 包含重複 III | Java 和 Python | 中等的 | 結論 |
235 | 二元搜尋樹的最低公共祖先 | Java 和 Python | 簡單的 | 結論 |
450 | 刪除 BST 中的節點 | Java 和 Python | 中等的 | BST 的基本操作 |
700 | 在二元搜尋樹中搜尋 | Java 和 Python | 簡單的 | BST 的基本操作 |
701 | 插入二元搜尋樹 | Java 和 Python | 中等的 | BST 的基本操作 |
703 | 流中的第 K 個最大元素 | Java 和 Python | 簡單的 | 結論 |
N叉樹
# | 標題 | 解決方案 | 困難 | 標籤 |
---|
第429章 | N 叉樹層次順序遍歷 | Java 和 Python | 簡單的 | 遍歷 |
第559章 | N 叉樹的最大深度 | Java 和 Python | 簡單的 | 遞迴 |
第589章 | N 叉樹先序遍歷 | Java 和 Python | 簡單的 | 遍歷 |
590 | N 叉樹後序遍歷 | Java 和 Python | 簡單的 | 遍歷 |
Trie(前綴樹)
# | 標題 | 解決方案 | 困難 | 標籤 |
---|
208 | 實現 Trie(前綴樹) | Java 和 Python | 中等的 | 基本操作 |
211 | 新增和搜尋單字 - 資料結構設計 | Java 和 Python | 中等的 | 實際應用一 |
212 | 單字搜尋 II | Java 和 Python | 難的 | 實際應用二 |
第336章 | 回文對 | Java 和 Python | 難的 | 實際應用二 |
第421章 | 數組中兩個數字的最大異或 | Java 和 Python | 中等的 | 實際應用二 |
第648章 | 替換單字 | Java 和 Python | 中等的 | 實際應用一 |
第677章 | 映射和對 | Java 和 Python | 中等的 | 實際應用一 |
決策樹
# | 標題 | 解決方案 | 困難 | 標籤 |
---|
### | 計算熵 | Java 和 Python | 簡單的 | 執行 |
### | 計算最大資訊增益 | Java 和 Python | 簡單的 | 執行 |
遞迴一
# | 標題 | 解決方案 | 困難 | 標籤 |
---|
21 | 合併兩個排序列表 | Java 和 Python | 簡單的 | 結論 |
24 | 成對交換節點 | Java 和 Python | 中等的 | 遞迴原理 |
50 | 戰俘(x,n) | Java 和 Python | 中等的 | 複雜性分析 |
70 | 爬樓梯 | Java 和 Python | 簡單的 | 記憶化 |
95 | 獨特的二元搜尋樹 II | Java 和 Python | 中等的 | 結論 |
104 | 二元樹的最大深度 | Java 和 Python | 簡單的 | 複雜性分析 |
118 | 帕斯卡三角形 | Java 和 Python | 簡單的 | 遞迴關係 |
119 | 帕斯卡三角形 II | Java 和 Python | 簡單的 | 遞迴關係 |
206 | 反向鍊錶 | Java 和 Python | 簡單的 | 遞迴關係 |
第344章 | 反轉字串 | Java 和 Python | 簡單的 | 遞迴原理 |
509 | 斐波那契數列 | Java 和 Python | 簡單的 | 記憶化 |
第779章 | 語法中的第 K 個符號 | Java 和 Python | 中等的 | 結論 |
遞迴二
# | 標題 | 解決方案 | 困難 | 標籤 |
---|
17 號 | 電話號碼的字母組合 | Java 和 Python | 中等的 | 結論 |
22 | 產生括號 | Java 和 Python | 中等的 | 遞歸到迭代 |
37 | 數獨求解器 | Java 和 Python | 難的 | 回溯 |
46 | 排列 | Java 和 Python | 中等的 | 結論 |
52 | N-皇后區 II | Java 和 Python | 難的 | 回溯 |
77 | 組合 | Java 和 Python | 中等的 | 回溯 |
84 | 直方圖中最大的矩形 | Java 和 Python | 難的 | 結論 |
94 | 二元樹中序遍歷 | Java 和 Python | 中等的 | 遞歸到迭代 |
98 | 驗證二元搜尋樹 | Java 和 Python | 中等的 | 分而治之 |
100 | 同一棵樹 | Java 和 Python | 簡單的 | 遞歸到迭代 |
102 | 二元樹層次順序遍歷 | Java 和 Python | 中等的 | 遞歸到迭代 |
218 | 天際線問題 | Java 和 Python | 難的 | 結論 |
240 | 搜尋二維矩陣 II | Java 和 Python | 中等的 | 分而治之 |
912 | 對數組進行排序 | Java 和 Python | 中等的 | 分而治之 |
並發性
# | 標題 | 解決方案 | 困難 | 標籤 |
---|
1114 | 按順序列印 | Java 和 Python | 簡單的 | 並發性 |
1115 | 交替列印 FooBar | Java 和 Python | 中等的 | 並發性 |
1116 | 印零 偶數 奇數 | Java 和 Python | 中等的 | 並發性 |
1117 | 建設水 | Java 和 Python | 中等的 | 並發性 |
1195 | Fizz Buzz 多線程 | Java 和 Python | 中等的 | 並發性 |
1226 | 用餐哲學家 | Java 和 Python | 中等的 | 並發性 |
其他的
# | 標題 | 解決方案 | 困難 | 標籤 |
---|
6 | 之字折線轉換 | Java 和 Python | 中等的 | 其他的 |
9 | 回文數 | Java 和 Python | 簡單的 | 其他的 |
12 | 整數轉羅馬 | Java 和 Python | 中等的 | 其他的 |
16 | 3 總和最接近 | Java 和 Python | 中等的 | 其他的 |
18 | 4總和 | Java 和 Python | 中等的 | 其他的 |
25 | k 組中的反向節點 | Java 和 Python | 難的 | 其他的 |
30 | 所有單字串的子串 | Java 和 Python | 難的 | 其他的 |
31 | 下一個排列 | Java 和 Python | 中等的 | 其他的 |
32 | 最長有效括號 | Java 和 Python | 難的 | 其他的 |
35 | 搜尋插入位置 | Java 和 Python | 簡單的 | 其他的 |
39 | 組合總和 | Java 和 Python | 中等的 | 其他的 |
40 | 組合總和II | Java 和 Python | 中等的 | 其他的 |
43 | 字串相乘 | Java 和 Python | 中等的 | 其他的 |
45 | 跳躍遊戲二 | Java 和 Python | 難的 | 其他的 |
47 | 排列二 | Java 和 Python | 中等的 | 其他的 |
51 | N-皇后區 | Java 和 Python | 難的 | 其他的 |
57 | 插入間隔 | Java 和 Python | 難的 | 其他的 |
58 | 最後一個字的長度 | Java 和 Python | 簡單的 | 其他的 |
59 | 螺旋矩陣 II | Java 和 Python | 中等的 | 其他的 |
60 | 排列序列 | Java 和 Python | 中等的 | 其他的 |
63 | 獨特路徑II | Java 和 Python | 中等的 | 其他的 |
64 | 最小路徑和 | Java 和 Python | 中等的 | 其他的 |
65 | 有效號碼 | Java 和 Python | 難的 | 其他的 |
68 | 文字對齊 | Java 和 Python | 難的 | 其他的 |
71 | 簡化路徑 | Java 和 Python | 中等的 | 其他的 |
72 | 編輯距離 | Java 和 Python | 難的 | 其他的 |
74 | 搜尋二維矩陣 | Java 和 Python | 中等的 | 其他的 |
80 | 從排序數組中刪除重複項 II | Java 和 Python | 中等的 | 其他的 |
81 | 在旋轉排序數組 II 中搜索 | Java 和 Python | 中等的 | 其他的 |
82 | 從排序清單中刪除重複項 II | Java 和 Python | 中等的 | 其他的 |
83 | 從排序清單中刪除重複項 | Java 和 Python | 簡單的 | 其他的 |
85 | 最大矩形 | Java 和 Python | 難的 | 其他的 |
86 | 分區列表 | Java 和 Python | 中等的 | 其他的 |
87 | 打亂字串 | Java 和 Python | 難的 | 其他的 |
89 | 格雷碼 | Java 和 Python | 中等的 | 其他的 |
90 | 子集II | Java 和 Python | 中等的 | 其他的 |
92 | 反向鍊錶二 | Java 和 Python | 中等的 | 其他的 |
93 | 恢復IP位址 | Java 和 Python | 中等的 | 其他的 |
96 | 獨特的二元搜尋樹 | Java 和 Python | 中等的 | 其他的 |
97 | 交錯字串 | Java 和 Python | 難的 | 其他的 |
99 | 恢復二元搜尋樹 | Java 和 Python | 難的 | 其他的 |
107 | 二元樹層次順序遍歷二 | Java 和 Python | 簡單的 | 其他的 |
109 | 將排序列表轉換為二元搜尋樹 | Java 和 Python | 中等的 | 其他的 |
111 | 二元樹的最小深度 | Java 和 Python | 簡單的 | 其他的 |
113 | 路徑總和II | Java 和 Python | 中等的 | 其他的 |
114 | 將二元樹展平為鍊錶 | Java 和 Python | 中等的 | 其他的 |
115 | 不同的子序列 | Java 和 Python | 難的 | 其他的 |
120 | 三角形 | Java 和 Python | 中等的 | 其他的 |
123 | 買賣股票的最佳時機 III | Java 和 Python | 難的 | 其他的 |
126 | 字梯 II | Java 和 Python | 難的 | 其他的 |
129 | 將根數與葉數相加 | Java 和 Python | 中等的 | 其他的 |
132 | 回文分區 II | Java 和 Python | 難的 | 其他的 |
134 | 加油站 | Java 和 Python | 中等的 | 其他的 |
135 | 糖果 | Java 和 Python | 難的 | 其他的 |
137 | 單號II | Java 和 Python | 中等的 | 其他的 |
143 | 重新排序列表 | Java 和 Python | 中等的 | 其他的 |
147 | 插入排序列表 | Java 和 Python | 中等的 | 其他的 |
164 | 最大間隙 | Java 和 Python | 難的 | 其他的 |
165 | 比較版本號 | Java 和 Python | 中等的 | 其他的 |
168 | Excel 工作表列標題 | Java 和 Python | 簡單的 | 其他的 |
174 | 地下城遊戲 | Java 和 Python | 難的 | 其他的 |
187 | 重複DNA序列 | Java 和 Python | 中等的 | 其他的 |
188 | 買賣股票的最佳時機 IV | Java 和 Python | 難的 | 其他的 |
199 | 二元樹右側視圖 | Java 和 Python | 中等的 | 其他的 |
201 | 數字範圍的按位與 | Java 和 Python | 中等的 | 其他的 |
213 | 入室強盜 II | Java 和 Python | 中等的 | 其他的 |
214 | 最短回文 | Java 和 Python | 難的 | 其他的 |
216 | 組合總和 III | Java 和 Python | 中等的 | 其他的 |
221 | 最大平方 | Java 和 Python | 中等的 | 其他的 |
222 | 計算完整的樹節點 | Java 和 Python | 中等的 | 其他的 |
223 | 矩形面積 | Java 和 Python | 中等的 | 其他的 |
224 | 基本計算機 | Java 和 Python | 難的 | 其他的 |
226 | 反轉二元樹 | Java 和 Python | 簡單的 | 其他的 |
228 | 摘要範圍 | Java 和 Python | 中等的 | 其他的 |
229 | 多數元素 II | Java 和 Python | 中等的 | 其他的 |
第231章 | 二的冪 | Java 和 Python | 簡單的 | 其他的 |
233 | 數字一的個數 | Java 和 Python | 難的 | 其他的 |
第241章 | 添加括號的不同方法 | Java 和 Python | 中等的 | 其他的 |
第257章 | 二元樹路徑 | Java 和 Python | 簡單的 | 其他的 |
258 | 添加數字 | Java 和 Python | 簡單的 | 其他的 |
260 | 單號III | Java 和 Python | 中等的 | 其他的 |
263 | 醜陋的數字 | Java 和 Python | 簡單的 | 其他的 |
264 | 醜數二 | Java 和 Python | 中等的 | 其他的 |
273 | 整數到英文單字 | Java 和 Python | 難的 | 其他的 |
274 | H指數 | Java 和 Python | 中等的 | 其他的 |
275 | H-指數II | Java 和 Python | 中等的 | 其他的 |
第282章 | 表達式新增運算符 | Java 和 Python | 難的 | 其他的 |
第284章 | 窺視迭代器 | Java 和 Python | 中等的 | 其他的 |
290 | 字型 | Java 和 Python | 簡單的 | 其他的 |
第292章 | 尼姆遊戲 | Java 和 Python | 簡單的 | 其他的 |
299 | 公牛和母牛 | Java 和 Python | 簡單的 | 其他的 |
303 | 範圍總和查詢 - 不可變 | Java 和 Python | 簡單的 | 其他的 |
304 | 範圍和查詢 2D - 不可變 | Java 和 Python | 中等的 | 其他的 |
306 | 加法數 | Java 和 Python | 中等的 | 其他的 |
307 | 範圍總和查詢 - 可變 | Java 和 Python | 中等的 | 其他的 |
310 | 最小高度樹木 | Java 和 Python | 中等的 | 其他的 |
313 | 超醜陋的數字 | Java 和 Python | 中等的 | 其他的 |
316 | 刪除重複字母 | Java 和 Python | 難的 | 其他的 |
318 | 字長的最大乘積 | Java 和 Python | 中等的 | 其他的 |
第319章 | 燈泡切換器 | Java 和 Python | 中等的 | 其他的 |
321 | 創建最大數量 | Java 和 Python | 難的 | 其他的 |
第327章 | 範圍總和的計數 | Java 和 Python | 難的 | 其他的 |
330 | 修補陣列 | Java 和 Python | 難的 | 其他的 |
第331章 | 驗證二元樹的預序序列化 | Java 和 Python | 中等的 | 其他的 |
第332章 | 重建行程 | Java 和 Python | 中等的 | 其他的 |
第335章 | 自我穿越 | Java 和 Python | 難的 | 其他的 |
第337章 | 入室強盜 III | Java 和 Python | 中等的 | 其他的 |
第338章 | 計數位 | Java 和 Python | 中等的 | 其他的 |
第342章 | 四的冪 | Java 和 Python | 簡單的 | 其他的 |
第343章 | 整數中斷 | Java 和 Python | 中等的 | 其他的 |
第345章 | 字串的反轉元音 | Java 和 Python | 簡單的 | 其他的 |
第352章 | 作為不相交間隔的資料流 | Java 和 Python | 難的 | 其他的 |
第354章 | 俄羅斯娃娃信封 | Java 和 Python | 難的 | 其他的 |
第355章 | 設計推特 | Java 和 Python | 中等的 | 其他的 |
第357章 | 計算具有唯一數字的數字 | Java 和 Python | 中等的 | 其他的 |
第363章 | 矩形的最大和不大於 K | Java 和 Python | 難的 | 其他的 |
365 | 水和水壺問題 | Java 和 Python | 中等的 | 其他的 |
第368章 | 最大可整分子集 | Java 和 Python | 中等的 | 其他的 |
第372章 | 超戰俘 | Java 和 Python | 中等的 | 其他的 |
第373章 | 找出總和最小的 K 對 | Java 和 Python | 中等的 | 其他的 |
第375章 | 猜數字更高或更低 II | Java 和 Python | 中等的 | 其他的 |
第376章 | 擺動子序列 | Java 和 Python | 中等的 | 其他的 |
第377章 | 組合和IV | Java 和 Python | 中等的 | 其他的 |
第381章 | 插入刪除 GetRandom O(1) - 允許重複 | Java 和 Python | 難的 | 其他的 |
第382章 | 鍊錶隨機節點 | Java 和 Python | 中等的 | 其他的 |
第383章 | 勒索信 | Java 和 Python | 簡單的 | 其他的 |
第385章 | 迷你解析器 | Java 和 Python | 中等的 | 其他的 |
第386章 | 字典數字 | Java 和 Python | 中等的 | 其他的 |
第388章 | 最長絕對檔案路徑 | Java 和 Python | 中等的 | 其他的 |
第389章 | 找出差異 | Java 和 Python | 簡單的 | 其他的 |
390 | 消除遊戲 | Java 和 Python | 中等的 | 其他的 |
第391章 | 完美的矩形 | Java 和 Python | 難的 | 其他的 |
第392章 | 是子序列 | Java 和 Python | 簡單的 | 其他的 |
第393章 | UTF-8 驗證 | Java 和 Python | 中等的 | 其他的 |
第395章 | 具有至少 K 個重複字元的最長子串 | Java 和 Python | 中等的 | 其他的 |
第396章 | 旋轉功能 | Java 和 Python | 中等的 | 其他的 |
第397章 | 整數替換 | Java 和 Python | 中等的 | 其他的 |
第398章 | 隨機選擇索引 | Java 和 Python | 中等的 | 其他的 |
第399章 | 評估部門 | Java 和 Python | 中等的 | 其他的 |
400 | 第 N 位數字 | Java 和 Python | 中等的 | 其他的 |
401 | 二進位手錶 | Java 和 Python | 簡單的 | 其他的 |
第402章 | 刪除 K 位數 | Java 和 Python | 中等的 | 其他的 |
403 | 青蛙跳 | Java 和 Python | 難的 | 其他的 |
404 | 左葉總和 | Java 和 Python | 簡單的 | 其他的 |
405 | 將數字轉換為十六進位 | Java 和 Python | 簡單的 | 其他的 |
407 | 收集雨水 II | Java 和 Python | 難的 | 其他的 |
409 | 最長回文 | Java 和 Python | 簡單的 | 其他的 |
第413章 | 算術切片 | Java 和 Python | 中等的 | 其他的 |
第414章 | 第三最大數量 | Java 和 Python | 簡單的 | 其他的 |
第415章 | 新增字串 | Java 和 Python | 簡單的 | 其他的 |
第416章 | 劃分相等子集和 | Java 和 Python | 中等的 | 其他的 |
第417章 | 太平洋大西洋水流 | Java 和 Python | 中等的 | 其他的 |
第419章 | 棋盤上的戰艦 | Java 和 Python | 中等的 | 其他的 |
第420章 | 強密碼檢查器 | Java 和 Python | 難的 | 其他的 |
第423章 | 從英語重建原始數字 | Java 和 Python | 中等的 | 其他的 |
第424章 | 最長重複字元替換 | Java 和 Python | 中等的 | 其他的 |
第427章 | 構造四叉樹 | Java 和 Python | 中等的 | 其他的 |
第432章 | 所有 O`one 資料結構 | Java 和 Python | 難的 | 其他的 |
第433章 | 最小基因突變 | Java 和 Python | 中等的 | 其他的 |
第434章 | 字串中的段數 | Java 和 Python | 簡單的 | 其他的 |
第435章 | 非重疊區間 | Java 和 Python | 中等的 | 其他的 |
第436章 | 找到適當的間隔 | Java 和 Python | 中等的 | 其他的 |
第437章 | 路徑總和 III | Java 和 Python | 簡單的 | 其他的 |
第438章 | 尋找字串中的所有字謎 | Java 和 Python | 中等的 | 其他的 |
第440章 | 字典順序中第 K 個最小的 | Java 和 Python | 難的 | 其他的 |
第441章 | 整理硬幣 | Java 和 Python | 簡單的 | 其他的 |
第442章 | 尋找數組中的所有重複項 | Java 和 Python | 中等的 | 其他的 |
第443章 | 字串壓縮 | Java 和 Python | 簡單的 | 其他的 |
第445章 | 兩個數字相加 II | Java 和 Python | 中等的 | 其他的 |
第446章 | 算術切片 II - 子序列 | Java 和 Python | 難的 | 其他的 |
第447章 | 迴力鏢數量 | Java 和 Python | 簡單的 | 其他的 |
第448章 | 找出數組中所有消失的數字 | Java 和 Python | 簡單的 | 其他的 |
第449章 | 序列化和反序列化 BST | Java 和 Python | 中等的 | 其他的 |
第451章 | 按頻率對字元排序 | Java 和 Python | 中等的 | 其他的 |
第452章 | 爆破氣球的最少箭數 | Java 和 Python | 中等的 | 其他的 |
第453章 | 到相等數組元素的最少移動次數 | Java 和 Python | 簡單的 | 其他的 |
第455章 | 分配 Cookie | Java 和 Python | 簡單的 | 其他的 |
第456章 | 132 圖案 | Java 和 Python | 中等的 | 其他的 |
第457章 | 圓形陣列循環 | Java 和 Python | 中等的 | 其他的 |
第458章 | 可憐的豬 | Java 和 Python | 難的 | 其他的 |
第459章 | 重複子串模式 | Java 和 Python | 簡單的 | 其他的 |
第460章 | LFU快取 | Java 和 Python | 難的 | 其他的 |
第462章 | 到相等數組元素的最少移動 II | Java 和 Python | 中等的 | 其他的 |
第463章 | 島嶼週長 | Java 和 Python | 簡單的 | 其他的 |
第464章 | 我能贏嗎 | Java 和 Python | 中等的 | 其他的 |
第466章 | 計算重複次數 | Java 和 Python | 難的 | 其他的 |
第467章 | 環繞字串中的唯一子字串 | Java 和 Python | 中等的 | 其他的 |
第468章 | 驗證 IP 位址 | Java 和 Python | 中等的 | 其他的 |
第470章 | 使用 Rand7() 實作 Rand10() | Java 和 Python | 中等的 | 其他的 |
第472章 | 連接詞 | Java 和 Python | 難的 | 其他的 |
第473章 | 火柴棒到正方形 | Java 和 Python | 中等的 | 其他的 |
第474章 | 一和零 | Java 和 Python | 中等的 | 其他的 |
第475章 | 加熱器 | Java 和 Python | 簡單的 | 其他的 |
第476章 | 數補碼 | Java 和 Python | 簡單的 | 其他的 |
第477章 | 總漢明距離 | Java 和 Python | 中等的 | 其他的 |
第478章 | 生成圓中的隨機點 | Java 和 Python | 中等的 | 其他的 |
第479章 | 最大回文積 | Java 和 Python | 難的 | 其他的 |
第480章 | 滑動視窗中位數 | Java 和 Python | 難的 | 其他的 |
第481章 | 神奇的弦 | Java 和 Python | 中等的 | 其他的 |
第482章 | 許可證密鑰格式 | Java 和 Python | 簡單的 | 其他的 |
第483章 | 最小的好基地 | Java 和 Python | 難的 | 其他的 |
第486章 | 預測獲勝者 | Java 和 Python | 中等的 | 其他的 |
第488章 | 祖瑪遊戲 | Java 和 Python | 難的 | 其他的 |
第491章 | 增加子序列 | Java 和 Python | 中等的 | 其他的 |
第492章 | 構造矩形 | Java 和 Python | 簡單的 | 其他的 |
第493章 | 反向對 | Java 和 Python | 難的 | 其他的 |
第495章 | 提莫進攻 | Java 和 Python | 中等的 | 其他的 |
第496章 | 下一個更大的元素 I | Java 和 Python | 簡單的 | 其他的 |
第497章 | 不重疊矩形中的隨機點 | Java 和 Python | 中等的 | 其他的 |
500 | 鍵盤排 | Java 和 Python | 簡單的 | 其他的 |
501 | 在二元搜尋樹中尋找眾數 | Java 和 Python | 簡單的 | 其他的 |
502 | 首次公開募股 | Java 和 Python | 難的 | 其他的 |
503 | 下一個更大的元素 II | Java 和 Python | 中等的 | 其他的 |
504 | 基地7 | Java 和 Python | 簡單的 | 其他的 |
506 | 相對排名 | Java 和 Python | 簡單的 | 其他的 |
507 | 完美數 | Java 和 Python | 簡單的 | 其他的 |
508 | 最頻繁子樹和 | Java 和 Python | 中等的 | 其他的 |
513 | 尋找左下樹值 | Java 和 Python | 中等的 | 其他的 |
514 | 自由之路 | Java 和 Python | 難的 | 其他的 |
515 | 找出每個樹行中的最大值 | Java 和 Python | 中等的 | 其他的 |
516 | 最長回文子序列 | Java 和 Python | 中等的 | 其他的 |
517 | 超洗衣機 | Java 和 Python | 難的 | 其他的 |
518 | 硬幣找零2 | Java 和 Python | 中等的 | 其他的 |
519 | 隨機翻轉矩陣 | Java 和 Python | 中等的 | 其他的 |
520 | 檢測資本 | Java 和 Python | 簡單的 | 其他的 |
第521章 | 最長罕見子序列 I | Java 和 Python | 簡單的 | 其他的 |
第522章 | 最長罕見子序列 II | Java 和 Python | 中等的 | 其他的 |
第523章 | 連續子數組和 | Java 和 Python | 中等的 | 其他的 |
第524章 | 透過刪除得到字典中最長的單字 | Java 和 Python | 中等的 | 其他的 |
第525章 | 連續數組 | Java 和 Python | 中等的 | 其他的 |
第526章 | 美麗的安排 | Java 和 Python | 中等的 | 其他的 |
528 | 隨機選擇權重 | Java 和 Python | 中等的 | 其他的 |
第529章 | 掃雷艦 | Java 和 Python | 中等的 | 其他的 |
第530章 | BST 的最小絕對差 | Java 和 Python | 簡單的 | 其他的 |
第532章 | 數組中的 K-diff 對 | Java 和 Python | 簡單的 | 其他的 |
第535章 | 對 TinyURL 進行編碼和解碼 | Java 和 Python | 中等的 | 其他的 |
第537章 | 複數乘法 | Java 和 Python | 中等的 | 其他的 |
第538章 | 將 BST 轉換為更大樹 | Java 和 Python | 簡單的 | 其他的 |
第539章 | 最小時差 | Java 和 Python | 中等的 | 其他的 |
第540章 | 排序數組中的單一元素 | Java 和 Python | 中等的 | 其他的 |
第541章 | 反轉字串 II | Java 和 Python | 簡單的 | 其他的 |
第543章 | 二叉樹的直徑 | Java 和 Python | 簡單的 | 其他的 |
第546章 | 移除盒子 | Java 和 Python | 難的 | 其他的 |
第551章 | 學生出勤記錄一 | Java 和 Python | 簡單的 | 其他的 |
第552章 | 學生出勤記錄二 | Java 和 Python | 難的 | 其他的 |
第553章 | 最優劃分 | Java 和 Python | 中等的 | 其他的 |
第554章 | 磚牆 | Java 和 Python | 中等的 | 其他的 |
第556章 | 下一個更大元素 III | Java 和 Python | 中等的 | 其他的 |
第558章 | 四叉樹交集 | Java 和 Python | 簡單的 | 其他的 |
第560章 | 子數組和等於 K | Java 和 Python | 中等的 | 其他的 |
第563章 | 二元樹傾斜 | Java 和 Python | 簡單的 | 其他的 |
第564章 | 找到最近的回文 | Java 和 Python | 難的 | 其他的 |
第565章 | 數組嵌套 | Java 和 Python | 中等的 | 其他的 |
第566章 | 重塑矩陣 | Java 和 Python | 簡單的 | 其他的 |
第567章 | 字串中的排列 | Java 和 Python | 中等的 | 其他的 |
第572章 | 另一棵樹的子樹 | Java 和 Python | 簡單的 | 其他的 |
第575章 | 分發糖果 | Java 和 Python | 簡單的 | 其他的 |
第576章 | 超出邊界路徑 | Java 和 Python | 中等的 | 其他的 |
第581章 | 最短未排序連續子數組 | Java 和 Python | 簡單的 | 其他的 |
第583章 | 兩個字串的刪除操作 | Java 和 Python | 中等的 | 其他的 |
第587章 | 豎起柵欄 | Java 和 Python | 難的 | 其他的 |
第591章 | 標籤驗證器 | Java 和 Python | 難的 | 其他的 |
第592章 | 分數加法和減法 | Java 和 Python | 中等的 | 其他的 |
第593章 | 有效方 | Java 和 Python | 中等的 | 其他的 |
第594章 | 最長和諧子序列 | Java 和 Python | 簡單的 | 其他的 |
598 | 範圍加法 II | Java 和 Python | 簡單的 | 其他的 |
600 | 沒有連續整數的非負整數 | Java 和 Python | 難的 | 其他的 |
605 | 可以放花 | Java 和 Python | 簡單的 | 其他的 |
606 | 從二叉樹建構字串 | Java 和 Python | 簡單的 | 其他的 |
609 | 尋找系統中的重複文件 | Java 和 Python | 中等的 | 其他的 |
611 | 有效三角形數 | Java 和 Python | 中等的 | 其他的 |
617 | 合併兩棵二元樹 | Java 和 Python | 簡單的 | 其他的 |
623 | 向樹添加一行 | Java 和 Python | 中等的 | 其他的 |
628 | 三個數字的最大乘積 | Java 和 Python | 簡單的 | 其他的 |
629 | K 逆對數組 | Java 和 Python | 難的 | 其他的 |
630 | 課程安排三 | Java 和 Python | 難的 | 其他的 |
第632章 | K 清單中的最小範圍覆蓋元素 | Java 和 Python | 難的 | 其他的 |
第633章 | 平方數之和 | Java 和 Python | 簡單的 | 其他的 |
第636章 | 專屬活動時間 | Java 和 Python | 中等的 | 其他的 |
第637章 | 二元樹的平均層數 | Java 和 Python | 簡單的 | 其他的 |
第638章 | 購物優惠 | Java 和 Python | 中等的 | 其他的 |
第639章 | 解碼方式二 | Java 和 Python | 難的 | 其他的 |
640 | 解方程式 | Java 和 Python | 中等的 | 其他的 |
第641章 | 設計循環雙端佇列 | Java 和 Python | 中等的 | 其他的 |
第643章 | 最大平均子陣 I | Java 和 Python | 簡單的 | 其他的 |
第645章 | 設定不匹配 | Java 和 Python | 簡單的 | 其他的 |
第646章 | 對鏈最大長度 | Java 和 Python | 中等的 | 其他的 |
第647章 | 回文子字串 | Java 和 Python | 中等的 | 其他的 |
第649章 | Dota2 參議院 | Java 和 Python | 中等的 | 其他的 |
650 | 2 鍵鍵盤 | Java 和 Python | 中等的 | 其他的 |
第653章 | 二和 IV - 輸入是 BST | Java 和 Python | 簡單的 | 其他的 |
第654章 | 最大二元樹 | Java 和 Python | 中等的 | 其他的 |
第655章 | 列印二元樹 | Java 和 Python | 中等的 | 其他的 |
第657章 | 機器人回原點 | Java 和 Python | 簡單的 | 其他的 |
第659章 | 將數組拆分為連續的子序列 | Java 和 Python | 中等的 | 其他的 |
第661章 | 影像更平滑 | Java 和 Python | 簡單的 | 其他的 |
第662章 | 二元樹的最大寬度 | Java 和 Python | 中等的 | 其他的 |
第664章 | 奇怪的印表機 | Java 和 Python | 難的 | 其他的 |
第665章 | 非遞減數組 | Java 和 Python | 簡單的 | 其他的 |
第667章 | 美麗的安排II | Java 和 Python | 中等的 | 其他的 |
第668章 | 乘法表中第 K 個最小的數 | Java 和 Python | 難的 | 其他的 |
第669章 | 修剪二元搜尋樹 | Java 和 Python | 簡單的 | 其他的 |
670 | 最大掉期 | Java 和 Python | 中等的 | 其他的 |
第671章 | 二元樹中的第二個最小節點 | Java 和 Python | 簡單的 | 其他的 |
第672章 | 燈泡切換器 II | Java 和 Python | 中等的 | 其他的 |
第673章 | 最長遞增子序列的數量 | Java 和 Python | 中等的 | 其他的 |
第674章 | 最長連續遞增子序列 | Java 和 Python | 簡單的 | 其他的 |
第675章 | 為高爾夫賽事砍伐樹木 | Java 和 Python | 難的 | 其他的 |
第676章 | 實作魔法詞典 | Java 和 Python | 中等的 | 其他的 |
第678章 | 有效的括號字串 | Java 和 Python | 中等的 | 其他的 |
第679章 | 24 遊戲 | Java 和 Python | 難的 | 其他的 |
680 | 有效回文 II | Java 和 Python | 簡單的 | 其他的 |
第682章 | 棒球比賽 | Java 和 Python | 簡單的 | 其他的 |
第684章 | 冗餘連接 | Java 和 Python | 中等的 | 其他的 |
第685章 | 冗餘連接二 | Java 和 Python | 難的 | 其他的 |
第686章 | 重複字串匹配 | Java 和 Python | 簡單的 | 其他的 |
第687章 | 最長單值路徑 | Java 和 Python | 簡單的 | 其他的 |
第688章 | 棋盤中的馬機率 | Java 和 Python | 中等的 | 其他的 |
第689章 | 3 個不重疊子數組的最大和 | Java 和 Python | 難的 | 其他的 |
690 | 員工的重要性 | Java 和 Python | 簡單的 | 其他的 |
第691章 | 拼字單字貼紙 | Java 和 Python | 難的 | 其他的 |
第692章 | 前 K 個常用詞 | Java 和 Python | 中等的 | 其他的 |
第693章 | 位交替的二進制數 | Java 和 Python | 簡單的 | 其他的 |
695 | 島嶼最大面積 | Java 和 Python | 中等的 | 其他的 |
696 | 計算二進位子串 | Java 和 Python | 簡單的 | 其他的 |
第697章 | 數組的度數 | Java 和 Python | 簡單的 | 其他的 |
698 | 劃分為 K 個等和子集 | Java 和 Python | 中等的 | 其他的 |
699 | 掉落的方塊 | Java 和 Python | 難的 | 其他的 |
709 | 轉小寫 | Java 和 Python | 簡單的 | 其他的 |
710 | 隨機選出黑名單 | Java 和 Python | 難的 | 其他的 |
第712章 | 兩個字串的最小 ASCII 刪除和 | Java 和 Python | 中等的 | 其他的 |
713 | 小於 K 的子數組積 | Java 和 Python | 中等的 | 其他的 |
第714章 | 買賣股票並收取交易費的最佳時機 | Java 和 Python | 中等的 | 其他的 |
715 | 量程模組 | Java 和 Python | 難的 | 其他的 |
第717章 | 1 位元和 2 位元字符 | Java 和 Python | 簡單的 | 其他的 |
718 | 重複子數組的最大長度 | Java 和 Python | 中等的 | 其他的 |
720 | 字典中最長的單字 | Java 和 Python | 簡單的 | 其他的 |
第721章 | 帳戶合併 | Java 和 Python | 中等的 | 其他的 |
第722章 | 刪除評論 | Java 和 Python | 中等的 | 其他的 |
第725章 | 將鍊錶拆分為多個部分 | Java 和 Python | 中等的 | 其他的 |
第726章 | 原子數 | Java 和 Python | 難的 | 其他的 |
第728章 | 自分數 | Java 和 Python | 簡單的 | 其他的 |
第729章 | 我的日曆一 | Java 和 Python | 中等的 | 其他的 |
第730章 | 計算不同的回文子序列 | Java 和 Python | 難的 | 其他的 |
第731章 | 我的日曆二 | Java 和 Python | 中等的 | 其他的 |
第732章 | 我的日曆 III | Java 和 Python | 難的 | 其他的 |
第735章 | 小行星碰撞 | Java 和 Python | 中等的 | 其他的 |
第736章 | 解析 Lisp 表達式 | Java 和 Python | 難的 | 其他的 |
第738章 | 單調遞增數字 | Java 和 Python | 中等的 | 其他的 |
第740章 | 刪除並賺取 | Java 和 Python | 中等的 | 其他的 |
第741章 | 櫻桃皮卡 | Java 和 Python | 難的 | 其他的 |
第743章 | 網路延遲時間 | Java 和 Python | 中等的 | 其他的 |
第745章 | 前綴和後綴搜索 | Java 和 Python | 難的 | 其他的 |
第746章 | 爬樓梯的最低成本 | Java 和 Python | 簡單的 | 其他的 |
第748章 | 最短的完成詞 | Java 和 Python | 簡單的 | 其他的 |
第749章 | 含有病毒 | Java 和 Python | 難的 | 其他的 |
第753章 | 破解保險箱 | Java 和 Python | 難的 | 其他的 |
第754章 | 達到一個數字 | Java 和 Python | 簡單的 | 其他的 |
第756章 | 金字塔轉移矩陣 | Java 和 Python | 中等的 | 其他的 |
第757章 | 設定交叉點大小至少 2 | Java 和 Python | 難的 | 其他的 |
第761章 | 特殊二進位字串 | Java 和 Python | 難的 | 其他的 |
第762章 | 二進位表示中設定位的素數 | Java 和 Python | 簡單的 | 其他的 |
第763章 | 分區標籤 | Java 和 Python | 中等的 | 其他的 |
第764章 | 最大的加號 | Java 和 Python | 中等的 | 其他的 |
第765章 | 情侶牽手 | Java 和 Python | 難的 | 其他的 |
第766章 | 托普利茲矩陣 | Java 和 Python | 簡單的 | 其他的 |
第767章 | 重組字串 | Java 和 Python | 中等的 | 其他的 |
第768章 | 排序 II 的最大區塊數 | Java 和 Python | 難的 | 其他的 |
第769章 | 排序的最大區塊數 | Java 和 Python | 中等的 | 其他的 |
第770章 | 基本計算器 IV | Java 和 Python | 難的 | 其他的 |
第773章 | 滑動拼圖 | Java 和 Python | 難的 | 其他的 |
第775章 | 全域和局部反轉 | Java 和 Python | 中等的 | 其他的 |
第777章 | 交換 LR 字串中的相鄰項 | Java 和 Python | 中等的 | 其他的 |
第778章 | 在上漲的水中游泳 | Java 和 Python | 難的 | 其他的 |
780 | 到達點數 | Java 和 Python | 難的 | 其他的 |
第781章 | 森林裡的兔子 | Java 和 Python | 中等的 | 其他的 |
第782章 | 轉變為棋盤 | Java 和 Python | 難的 | 其他的 |
第783章 | BST 節點之間的最小距離 | Java 和 Python | 簡單的 | 其他的 |
第784章 | 字母大小寫排列 | Java 和 Python | 簡單的 | 其他的 |
第785章 | 圖是二分圖嗎? | Java 和 Python | 中等的 | 其他的 |
第786章 | 第 K 個最小質分數 | Java 和 Python | 難的 | 其他的 |
第787章 | K 站內最便宜的航班 | Java 和 Python | 中等的 | 其他的 |
第788章 | 旋轉數字 | Java 和 Python | 簡單的 | 其他的 |
第789章 | 逃離鬼魂 | Java 和 Python | 中等的 | 其他的 |
第790章 | 多米諾骨牌和特羅米諾骨牌瓷磚 | Java 和 Python | 中等的 | 其他的 |
第791章 | 自訂排序字串 | Java 和 Python | 中等的 | 其他的 |
第792章 | 匹配子序列的數量 | Java 和 Python | 中等的 | 其他的 |
第793章 | 階乘零點函數的原像大小 | Java 和 Python | 難的 | 其他的 |
第794章 | 有效的井字遊戲狀態 | Java 和 Python | 中等的 | 其他的 |
第795章 | 最大值有界的子數組數 | Java 和 Python | 中等的 | 其他的 |
第796章 | 旋轉字串 | Java 和 Python | 簡單的 | 其他的 |
第797章 | 從來源到目標的所有路徑 | Java 和 Python | 中等的 | 其他的 |
798 | 得分最高的最小旋轉 | Java 和 Python | 難的 | 其他的 |
799 | 香檳塔 | Java 和 Python | 中等的 | 其他的 |
801 | 使序列增加的最小交換 | Java 和 Python | 中等的 | 其他的 |
802 | 找到最終的安全狀態 | Java 和 Python | 中等的 | 其他的 |
803 | 磚塊被擊中時掉落 | Java 和 Python | 難的 | 其他的 |
804 | 獨特的摩斯電碼單字 | Java 和 Python | 簡單的 | 其他的 |
805 | 具有相同平均值的分割數組 | Java 和 Python | 難的 | 其他的 |
806 | 寫入字串的行數 | Java 和 Python | 簡單的 | 其他的 |
807 | 最大增量保持城市天際線 | Java 和 Python | 中等的 | 其他的 |
808 | 湯份 | Java 和 Python | 中等的 | 其他的 |
809 | 表達性詞語 | Java 和 Python | 中等的 | 其他的 |
810 | 黑板異或遊戲 | Java 和 Python | 難的 | 其他的 |
811 | 子網域存取計數 | Java 和 Python | 簡單的 | 其他的 |
第812章 | 最大三角形面積 | Java 和 Python | 簡單的 | 其他的 |
813 | 最大平均值之和 | Java 和 Python | 中等的 | 其他的 |
第814章 | 二元樹修剪 | Java 和 Python | 中等的 | 其他的 |
815 | 巴士路線 | Java 和 Python | 難的 | 其他的 |
816 | 座標不明確 | Java 和 Python | 中等的 | 其他的 |
第817章 | 鍊錶組件 | Java 和 Python | 中等的 | 其他的 |
818 | 賽車 | Java 和 Python | 難的 | 其他的 |
819 | 最常用的詞 | Java 和 Python | 簡單的 | 其他的 |
820 | 單字的短編碼 | Java 和 Python | 中等的 | 其他的 |
第821章 | 到角色的最短距離 | Java 和 Python | 簡單的 | 其他的 |
第822章 | 翻牌遊戲 | Java 和 Python | 中等的 | 其他的 |
第823章 | 有因子的二元樹 | Java 和 Python | 中等的 | 其他的 |
第824章 | 山羊拉丁語 | Java 和 Python | 簡單的 | 其他的 |
第825章 | 適齡之友 | Java 和 Python | 中等的 | 其他的 |
第826章 | 大部分利潤分配工作 | Java 和 Python | 中等的 | 其他的 |
第827章 | 建造一個大島 | Java 和 Python | 難的 | 其他的 |
828 | 獨特的字母串 | Java 和 Python | 難的 | 其他的 |
829 | 連續數位和 | Java 和 Python | 難的 | 其他的 |
第830章 | 大團體的立場 | Java 和 Python | 簡單的 | 其他的 |
第831章 | 隱藏個人訊息 | Java 和 Python | 中等的 | 其他的 |
第832章 | 翻轉影像 | Java 和 Python | 簡單的 | 其他的 |
第833章 | 在字串中尋找並替換 | Java 和 Python | 中等的 | 其他的 |
第834章 | 樹中的距離總和 | Java 和 Python | 難的 | 其他的 |
第835章 | 影像重疊 | Java 和 Python | 中等的 | 其他的 |
第836章 | 矩形重疊 | Java 和 Python | 簡單的 | 其他的 |
第837章 | 新21遊戲 | Java 和 Python | 中等的 | 其他的 |
第838章 | 推骨牌 | Java 和 Python | 中等的 | 其他的 |
第839章 | 相似的字串群組 | Java 和 Python | 難的 | 其他的 |
第840章 | 網格中的魔術方塊 | Java 和 Python | 簡單的 | 其他的 |
第842章 | 將數組拆分為斐波那契數列 | Java 和 Python | 中等的 | 其他的 |
第843章 | 猜這個詞 | Java 和 Python | 難的 | 其他的 |
第844章 | 退格字串比較 | Java 和 Python | 簡單的 | 其他的 |
第845章 | 陣列中最長的山 | Java 和 Python | 中等的 | 其他的 |
第846章 | 順手牌 | Java 和 Python | 中等的 | 其他的 |
第847章 | 存取所有節點的最短路徑 | Java 和 Python | 難的 | 其他的 |
第848章 | 移動字母 | Java 和 Python | 中等的 | 其他的 |
第849章 | 最大化與最近的人的距離 | Java 和 Python | 簡單的 | 其他的 |
850 | 矩形區域二 | Java 和 Python | 難的 | 其他的 |
第851章 | 響亮而豐富 | Java 和 Python | 中等的 | 其他的 |
第852章 | 山脈陣列中的峰值索引 | Java 和 Python | 簡單的 | 其他的 |
第853章 | 車隊 | Java 和 Python | 中等的 | 其他的 |
第854章 | K-相似串 | Java 和 Python | 難的 | 其他的 |
第855章 | 考場 | Java 和 Python | 中等的 | 其他的 |
第856章 | 括號分數 | Java 和 Python | 中等的 | 其他的 |
第857章 | 僱用 K 名工人的最低成本 | Java 和 Python | 難的 | 其他的 |
第858章 | 鏡面反射 | Java 和 Python | 中等的 | 其他的 |
第859章 | 好友弦樂 | Java 和 Python | 簡單的 | 其他的 |
860 | 檸檬水變化 | Java 和 Python | 簡單的 | 其他的 |
第861章 | 翻轉矩陣後的分數 | Java 和 Python | 中等的 | 其他的 |
第862章 | 總和至少為 K 的最短子數組 | Java 和 Python | 難的 | 其他的 |
第863章 | 二元樹中所有節點距離 K | Java 和 Python | 中等的 | 其他的 |
第864章 | 取得所有金鑰的最短路徑 | Java 和 Python | 難的 | 其他的 |
第865章 | 具有所有最深節點的最小子樹 | Java 和 Python | 中等的 | 其他的 |
第866章 | 素數回文 | Java 和 Python | 中等的 | 其他的 |
第867章 | 轉置矩陣 | Java 和 Python | 簡單的 | 其他的 |
第868章 | 二元缺口 | Java 和 Python | 簡單的 | 其他的 |
第869章 | 重新排序的 2 的冪 | Java 和 Python | 中等的 | 其他的 |
第870章 | 優勢洗牌 | Java 和 Python | 中等的 | 其他的 |
第871章 | 最少加油站次數 | Java 和 Python | 難的 | 其他的 |
第872章 | 葉相似樹 | Java 和 Python | 簡單的 | 其他的 |
第873章 | 最長斐波那契子序列的長度 | Java 和 Python | 中等的 | 其他的 |
第874章 | 行走機器人模擬 | Java 和 Python | 簡單的 | 其他的 |
第875章 | 科科吃香蕉 | Java 和 Python | 中等的 | 其他的 |
第876章 | 鍊錶的中間 | Java 和 Python | 簡單的 | 其他的 |
第877章 | 石頭遊戲 | Java 和 Python | 中等的 | 其他的 |
第878章 | 第 N 個神奇數字 | Java 和 Python | 難的 | 其他的 |
第879章 | 有利可圖的計劃 | Java 和 Python | 難的 | 其他的 |
880 | 索引處的解碼字串 | Java 和 Python | 中等的 | 其他的 |
第881章 | 船救人 | Java 和 Python | 中等的 | 其他的 |
第882章 | 細分圖中的可達節點 | Java 和 Python | 難的 | 其他的 |
第883章 | 3D 形狀的投影面積 | Java 和 Python | 簡單的 | 其他的 |
第884章 | 兩句話中的生僻字 | Java 和 Python | 簡單的 | 其他的 |
第885章 | 螺旋矩陣 III | Java 和 Python | 中等的 | 其他的 |
第886章 | 可能的二分法 | Java 和 Python | 中等的 | 其他的 |
第887章 | 超級蛋掉落 | Java 和 Python | 難的 | 其他的 |
第888章 | 公平糖果交換 | Java 和 Python | 簡單的 | 其他的 |
第889章 | 從前序和後序遍歷構造二元樹 | Java 和 Python | 中等的 | 其他的 |
890 | 尋找和取代模式 | Java 和 Python | 中等的 | 其他的 |
第891章 | 子序列寬度之和 | Java 和 Python | 難的 | 其他的 |
第892章 | 3D 形狀的表面積 | Java 和 Python | 簡單的 | 其他的 |
第893章 | 特殊等效字串組 | Java 和 Python | 簡單的 | 其他的 |
第894章 | 所有可能的滿二叉樹 | Java 和 Python | 中等的 | 其他的 |
895 | 最大頻率堆疊 | Java 和 Python | 難的 | 其他的 |
896 | 單調數組 | Java 和 Python | 簡單的 | 其他的 |
第897章 | 升序搜尋樹 | Java 和 Python | 簡單的 | 其他的 |
898 | 子數組的位元或 | Java 和 Python | 中等的 | 其他的 |
899 | 有序的隊列 | Java 和 Python | 難的 | 其他的 |
900 | RLE迭代器 | Java 和 Python | 中等的 | 其他的 |
901 | 線上庫存跨度 | Java 和 Python | 中等的 | 其他的 |
902 | 最多 N 個給定數字集的數字 | Java 和 Python | 難的 | 其他的 |
903 | DI 序列的有效排列 | Java 和 Python | 難的 | 其他的 |
904 | 水果放入籃子 | Java 和 Python | 中等的 | 其他的 |
905 | 依奇偶校驗對數組排序 | Java 和 Python | 簡單的 | 其他的 |
906 | 超回文 | Java 和 Python | 難的 | 其他的 |
907 | 子數組最小值之和 | Java 和 Python | 中等的 | 其他的 |
908 | 最小範圍一 | Java 和 Python | 簡單的 | 其他的 |
909 | 蛇與梯子 | Java 和 Python | 中等的 | 其他的 |
910 | 最小範圍 II | Java 和 Python | 中等的 | 其他的 |
911 | 網路選舉 | Java 和 Python | 中等的 | 其他的 |
913 | 貓和老鼠 | Java 和 Python | 難的 | 其他的 |
914 | 一副牌中的 X 種 | Java 和 Python | 簡單的 | 其他的 |
915 | 將陣列分成不相交的區間 | Java 和 Python | 中等的 | 其他的 |
殼
# | 標題 | 解決方案 | 困難 | 標籤 |
---|
192 | 詞頻 | 巴什 | 中等的 | 殼 |
193 | 有效電話號碼 | 巴什 | 簡單的 | 殼 |
194 | 轉置文件 | 巴什 | 中等的 | 殼 |
195 | 第十線 | 巴什 | 簡單的 | 殼 |
資料庫
# | 標題 | 解決方案 | 困難 | 標籤 |
---|
175 | 合併兩個表 | MySQL | 簡單的 | 資料庫 |
176 | 第二高薪水 | MySQL | 簡單的 | 資料庫 |
177 | N最高薪水 | MySQL | 中等的 | 資料庫 |
178 | 排名分數 | MySQL | 中等的 | 資料庫 |
180 | 連續數字 | MySQL | 中等的 | 資料庫 |
181 | 員工的收入高於經理 | MySQL | 簡單的 | 資料庫 |
182 | 重複的電子郵件 | MySQL | 簡單的 | 資料庫 |
183 | 從未下單的顧客 | MySQL | 簡單的 | 資料庫 |
184 | 部門最高薪資 | MySQL | 中等的 | 資料庫 |
185 | 部門薪資前三名 | MySQL | 難的 | 資料庫 |
196 | 刪除重複的電子郵件 | MySQL | 簡單的 | 資料庫 |
197 | 溫度升高 | MySQL | 簡單的 | 資料庫 |
262 | 行程和用戶 | MySQL | 難的 | 資料庫 |
第595章 | 大國 | MySQL | 簡單的 | 資料庫 |
第596章 | 班級人數超過 5 人 | MySQL | 簡單的 | 資料庫 |
601 | 體育場人流 | MySQL | 難的 | 資料庫 |
620 | 不無聊的電影 | MySQL | 簡單的 | 資料庫 |
626 | 交換座位 | MySQL | 中等的 | 資料庫 |
627 | 互換工資 | MySQL | 簡單的 | 資料庫 |
排序演算法
# | 標題 | 解決方案 | 困難 | 標籤 |
---|
排序 1 | 冒泡排序 | Java 和 Python | 簡單的 | 排序演算法 |
排序 2 | 插入排序 | Java 和 Python | 簡單的 | 排序演算法 |
排序 3 | 選擇排序 | Java 和 Python | 簡單的 | 排序演算法 |
排序 4 | 快速排序 | Java 和 Python | 簡單的 | 排序演算法 |
排序 5 | 歸併排序 | Java 和 Python | 中等的 | 排序演算法 |
排序 6 | 堆排序 | Java 和 Python | 中等的 | 排序演算法 |
排序 7 | 桶排序 | Java 和 Python | 簡單的 | 排序演算法 |
搜尋演算法
# | 標題 | 解決方案 | 困難 | 標籤 |
---|
搜尋 1 | 二分查找 | Java 和 Python | 簡單的 | 搜尋演算法 |
搜尋2 | 插值搜尋 | Java 和 Python | 簡單的 | 搜尋演算法x |
搜尋 3 | 訂單搜尋 | Java 和 Python | 簡單的 | 搜尋演算法 |
面試
熱門面試問題
輕鬆收藏
# | 標題 | 解決方案 | 困難 | 標籤 |
---|
1 | 兩和 | Java 和 Go | 簡單的 | 大批 |
7 | 反轉整數 | Java 和 Go | 簡單的 | 弦樂 |
8 | 字串到整數 (atoi) | Java 和 Python | 中等的 | 弦樂 |
13 | 羅馬數字轉整數 | Java 和 Python | 簡單的 | 數學 |
14 | 最長公共前綴 | Java 和 Go | 簡單的 | 弦樂 |
19 | 從清單末尾刪除第 N 個節點 | Java 和 Go | 中等的 | 鍊錶 |
20 | 有效括號 | Java 和 Python | 簡單的 | 其他的 |
21 | 合併兩個排序列表 | Java 和 Go | 簡單的 | 鍊錶 |
26 | 從排序數組中刪除重複項 | Java 和 Go | 簡單的 | 大批 |
28 | 實作 strStr() | Java 和 Python | 簡單的 | 弦樂 |
36 | 有效數獨 | Java 和 Python | 中等的 | 大批 |
38 | 數數並說 | Java 和 Python | 簡單的 | 弦樂 |
48 | 旋轉影像 | Java 和 Go | 中等的 | 大批 |
53 | 最大子數組 | Java 和 Python | 簡單的 | 動態規劃 |
66 | 加一 | Java 和 Go | 簡單的 | 大批 |
70 | 爬樓梯 | Java 和 Python | 簡單的 | 動態規劃 |
88 | 合併排序數組 | Java 和 Go | 簡單的 | 排序和搜尋 |
98 | 驗證二元搜尋樹 | Java 和 Go | 中等的 | 樹木 |
101 | 對稱樹 | Java 和 Go | 簡單的 | 樹木 |
102 | 二元樹層次順序遍歷 | Java 和 Python | 中等的 | 樹木 |
104 | 二元樹的最大深度 | Java 和 Python | 簡單的 | 樹木 |
108 | 將排序數組轉換為二元搜尋樹 | Java 和 Python | 簡單的 | 樹木 |
118 | 帕斯卡三角形 | Java 和 Go | 簡單的 | 其他的 |
121 | 買賣股票的最佳時機 | Java 和 Go | 簡單的 | 動態規劃 |
122 | 買賣股票的最佳時機 II | Java 和 Go | 簡單的 | 大批 |
125 | 有效回文 | Java 和 Go | 簡單的 | 弦樂 |
136 | 單號 | Java 和 Go | 簡單的 | 大批 |
141 | 鍊錶循環 | Java 和 Go | 簡單的 | 鍊錶 |
155 | 最小堆疊 | Java 和 Python | 簡單的 | 設計 |
189 | 旋轉陣列 | Java 和 Go | 簡單的 | 大批 |
190 | 反轉位 | Java 和 Python | 簡單的 | 其他的 |
191 | 1 位數 | Java 和 Go | 簡單的 | 其他的 |
198 | 入室搶劫者 | Java 和 Python | 簡單的 | 動態規劃 |
204 | 計算素數 | Java 和 Go | 簡單的 | 數學 |
206 | 反向鍊錶 | Java 和 Go | 簡單的 | 鍊錶 |
217 | 包含重複項 | Java 和 Go | 簡單的 | 大批 |
234 | 回文鍊錶 | Java 和 Go | 簡單的 | 鍊錶 |
第237章 | 刪除鍊錶中的節點 | Java 和 Go | 簡單的 | 鍊錶 |
第242章 | 有效的字謎詞 | Java 和 Python | 簡單的 | 弦樂 |
268 | 缺號碼 | Java 和 Go | 簡單的 | 其他的 |
278 | 第一個壞版本 | Java 和 Python | 簡單的 | 排序和搜尋 |
第283章 | 移動零 | Java 和 Go | 簡單的 | 大批 |
第326章 | 三的力量 | Java 和 Go | 簡單的 | 數學 |
第344章 | 反轉字串 | Java 和 Go | 簡單的 | 弦樂 |
350 | 兩個數組的交集 II | Java 和 Python | 簡單的 | 大批 |
第384章 | 打亂數組 | Java 和 Python | 中等的 | 設計 |
第387章 | 字串中的第一個唯一字符 | Java 和 Python | 簡單的 | 弦樂 |
第412章 | 嘶嘶聲 | Java 和 Python | 簡單的 | 數學 |
第461章 | 漢明距離 | Java 和 Go | 簡單的 | 其他的 |
中等收藏
# | 標題 | 解決方案 | 困難 | 標籤 |
---|
2 | 兩個數字相加 | Java 和 Python | 中等的 | 鍊錶 |
3 | 沒有重複字元的最長子串 | Java 和 Python | 中等的 | 數組和字串 |
5 | 最長回文子字串 | Java 和 Python | 中等的 | 數組和字串 |
15 | 3總和 | Java 和 Python | 中等的 | 數組和字串 |
17 號 | 電話號碼的字母組合 | Java 和 Python | 中等的 | 回溯 |
22 | 產生括號 | Java 和 Python | 中等的 | 回溯 |
29 | 兩個整數相除 | Java 和 Python | 中等的 | 數學 |
33 | 在旋轉排序數組中搜尋 | Java 和 Python | 中等的 | 排序和搜尋 |
34 | 尋找已排序數組中元素的第一個和最後一個位置 | Java 和 Python | 中等的 | 排序和搜尋 |
46 | 排列 | Java 和 Python | 中等的 | 回溯 |
49 | 組字謎 | Java 和 Python | 中等的 | 數組和字串 |
50 | 戰俘(x,n) | Java 和 Python | 中等的 | 數學 |
55 | 跳躍遊戲 | Java 和 Python | 中等的 | 動態規劃 |
56 | 合併間隔 | Java 和 Python | 中等的 | 排序和搜尋 |
62 | 獨特的路徑 | Java 和 Python | 中等的 | 動態規劃 |
69 | 平方 (x) | Java 和 Python | 簡單的 | 數學 |
73 | 設定矩陣零點 | Java 和 Python | 中等的 | 數組和字串 |
75 | 顏色排序 | Java 和 Python | 中等的 | 排序和搜尋 |
78 | 子集 | Java 和 Python | 中等的 | 回溯 |
79 | 單字搜尋 | Java 和 Python | 中等的 | 回溯 |
94 | 二元樹中序遍歷 | Java 和 Python | 中等的 | 樹和圖 |
103 | 二元樹之字形層序遍歷 | Java 和 Python | 中等的 | 樹和圖 |
105 | 從先序與中序遍歷構造二元樹 | Java 和 Python | 中等的 | 樹和圖 |
116 | 填充每個節點中的下一個右指針 | Java 和 Python | 中等的 | 樹和圖 |
150 | 評估逆波蘭表示法 | Java 和 Python | 中等的 | 其他的 |
160 | 兩個鍊錶的交集 | Java 和 Python | 簡單的 | 鍊錶 |
162 | 尋找峰值元素 | Java 和 Python | 中等的 | 排序和搜尋 |
166 | 分數到循環小數 | Java 和 Python | 中等的 | 數學 |
169 | 多數元素 | Java 和 Python | 簡單的 | 其他的 |
171 | Excel 工作表列號 | Java 和 Python | 簡單的 | 數學 |
172 | 階乘尾隨零 | Java 和 Python | 簡單的 | 數學 |
200 | 島嶼數量 | Java 和 Python | 中等的 | 樹和圖 |
第202章 | 快樂數 | Java 和 Python | 簡單的 | 數學 |
215 | 數組中第 K 大的元素 | Java 和 Python | 中等的 | 排序和搜尋 |
230 | BST 中的第 K 個最小元素 | Java 和 Python | 中等的 | 樹和圖 |
240 | 搜尋二維矩陣 II | Java 和 Python | 中等的 | 排序和搜尋 |
第297章 | 序列化與反序列化二元樹 | Java 和 Python | 中等的 | 設計 |
300 | 最長遞增子序列 | Java 和 Python | 中等的 | 動態規劃 |
第322章 | 硬幣找零 | Java 和 Python | 中等的 | 動態規劃 |
328 | 奇偶鍊錶 | Java 和 Python | 中等的 | 鍊錶 |
第334章 | 增加三元組子序列 | Java 和 Python | 中等的 | 數組和字串 |
第347章 | 前 K 個頻繁元素 | Java 和 Python | 中等的 | 排序和搜尋 |
第371章 | 兩個整數和 | Java 和 Python | 簡單的 | 其他的 |
380 | 插入 刪除 GetRandom O(1) | Java 和 Python | 中等的 | 設計 |
621 | 任務調度程序 | Java 和 Python | 中等的 | 其他的 |
硬集
# | 標題 | 解決方案 | 困難 | 標籤 |
---|
4 | 兩個排序數組的中位數 | Java 和 Python | 難的 | 排序和搜尋 |
10 | 正規表示式匹配 | Java 和 Python | 難的 | 回溯 |
11 | 裝最多水的容器 | Java 和 Python | 中等的 | 數組和字串 |
23 | 合併 k 個排序列表 | Java 和 Python | 難的 | 鍊錶 |
41 | 第一個缺失的陽性 | Java 和 Python | 難的 | 數組和字串 |
42 | 收集雨水 | Java 和 Python | 難的 | 其他的 |
44 | 通配符匹配 | Java 和 Python | 難的 | 回溯 |
54 | 螺旋矩陣 | Java 和 Python | 中等的 | 數組和字串 |
76 | 最小視窗子字串 | Java 和 Python | 難的 | 數組和字串 |
84 | 直方圖中最大的矩形 | Java 和 Python | 難的 | 其他的 |
91 | 解碼方式 | Java 和 Python | 中等的 | 動態規劃 |
124 | 二元樹最大路徑和 | Java 和 Python | 難的 | 樹和圖 |
127 | 字梯 | Java 和 Python | 中等的 | 樹和圖 |
128 | 最長連續序列 | Java 和 Python | 難的 | 數組和字串 |
130 | 週邊地區 | Java 和 Python | 中等的 | 樹和圖 |
131 | 回文分區 | Java 和 Python | 中等的 | 回溯 |
135 | 使用隨機指標複製列表 | Java 和 Python | 中等的 | 鍊錶 |
139 | 斷詞 | Java 和 Python | 中等的 | 動態規劃 |
140 | 斷詞二 | Java 和 Python | 難的 | 動態規劃 |
146 | LRU緩存 | Java 和 Python | 中等的 | 設計 |
148 | 排序列表 | Java 和 Python | 中等的 | 鍊錶 |
149 | 一條線上的最大點數 | Java 和 Python | 難的 | 數學 |
152 | 最大乘積子數組 | Java 和 Python | 中等的 | 動態規劃 |
179 | 最大數量 | Java 和 Python | 中等的 | 數學 |
207 | 課程安排 | Java 和 Python | 中等的 | 樹和圖 |
208 | 實現 Trie(前綴樹) | Java 和 Python | 中等的 | 設計 |
210 | 課程安排二 | Java 和 Python | 中等的 | 樹和圖 |
212 | 單字搜尋 II | Java 和 Python | 難的 | 回溯 |
218 | 天際線問題 | Java 和 Python | 難的 | 其他的 |
227 | 基本計算器 II | Java 和 Python | 中等的 | 數組和字串 |
236 | 二元樹的最低共同祖先 | Java 和 Python | 中等的 | 樹和圖 |
238 | 除自身之外的數組的乘積 | Java 和 Python | 中等的 | 數組和字串 |
239 | 滑動視窗最大值 | Java 和 Python | 難的 | 數組和字串 |
第279章 | 完全平方數 | Java 和 Python | 中等的 | 動態規劃 |
第287章 | 找到重複的數字 | Java 和 Python | 中等的 | 數組和字串 |
第289章 | 生命遊戲 | Java 和 Python | 中等的 | 數組和字串 |
295 | 從資料流中尋找中值 | Java 和 Python | 難的 | 設計 |
301 | 刪除無效括號 | Java 和 Python | 難的 | 回溯 |
309 | 買賣股票的最佳時機(有冷卻時間) | Java 和 Python | 中等的 | 動態規劃 |
第312章 | 氣球爆裂 | Java 和 Python | 難的 | 動態規劃 |
315 | 數出自身之後較小的數字 | Java 和 Python | 難的 | 樹和圖 |
第324章 | 搖擺排序 II | Java 和 Python | 中等的 | 排序和搜尋 |
第329章 | 矩陣中最長的遞增路徑 | Java 和 Python | 難的 | 樹和圖 |
第341章 | 展平嵌套列表迭代器 | Java 和 Python | 中等的 | 設計 |
第378章 | 排序矩陣中的第 K 個最小元素 | Java 和 Python | 中等的 | 排序和搜尋 |
406 | 按高度重建佇列 | Java 和 Python | 中等的 | 其他的 |
第454章 | 4總和II | Java 和 Python | 中等的 | 數組和字串 |
第547章 | 朋友圈 | Java 和 Python | 中等的 | 樹和圖 |