leetcode刷題目錄
- 1. 兩數之和
- 2. 兩數相加
- 3. 無重復字符的最長子串
- 4. 尋找兩個有序數組的中位數
- 5. 最長回文子串
- 6. Z 字形變換
- 7. 整數反轉
- 8. 字符串轉換整數 (atoi)
- 9. 回文數
- 11. 盛最多水的容器
- 12. 整數轉羅馬數字
- 13. 羅馬數字轉整數
- 14. 最長公共前綴
- 15. 三數之和
- 16. 最接近的三數之和
- 17. 電話號碼的字母組合
- 19. 刪除鏈表的倒數第N個節點
- 20. 有效的括號
- 21. 合並兩個有序鏈表
- 22. 括號生成
- 23. 合並K個排序鏈表
- 24. 兩兩交換鏈表中的節點
- 25. K 個一組翻轉鏈表
- 26. 刪除排序數組中的重復項
- 27. 移除元素
- 28. 實現 strStr()
- 32. 最長有效括號
- 33. 搜索旋轉排序數組
- 34. 在排序數組中查找元素的第一個和最后一個位置
- 35. 搜索插入位置
- 39. 組合總和
- 40. 組合總和 II
- 41. 缺失的第一個正數
- 42. 接雨水
- 43. 字符串相乘
- 45. 跳躍游戲 II
- 46. 全排列
- 47. 全排列 II
- 48. 旋轉圖像
- 49. 字母異位詞分組
- 50. Pow(x, n)
- 51. N皇后
- 52. N皇后 II
- 53. 最大子序和
- 54. 螺旋矩陣
- 55. 跳躍游戲
- 56. 合並區間
- 57. 插入區間
- 58. 最后一個單詞的長度
- 59. 螺旋矩陣 II
- 60. 第k個排列
- 61. 旋轉鏈表
- 64. 最小路徑和
- 66. 加一
- 67. 二進制求和
- 69. x 的平方根
- 73. 矩陣置零
- 74. 搜索二維矩陣
- 75. 顏色分類
- 76. 最小覆蓋子串
- 77. 組合
- 78. 子集
- 79. 單詞搜索
- 80. 刪除排序數組中的重復項 II
- 81. 搜索旋轉排序數組 II
- 82. 刪除排序鏈表中的重復元素 II
- 83. 刪除排序鏈表中的重復元素
- 84. 柱狀圖中最大的矩形
- 85. 最大矩形
- 86. 分隔鏈表
- 88. 合並兩個有序數組
- 90.子集 II
- 91. 解碼方法
- 92. 反轉鏈表 II
- 94. 二叉樹的中序遍歷
- 98. 驗證二叉搜索樹
- 102. 二叉樹的層次遍歷
- 103. 二叉樹的鋸齒形層次遍歷
- 105. 從前序與中序遍歷序列構造二叉樹
- 107. 二叉樹的層次遍歷 II
- 108. 將有序數組轉換為二叉搜索樹
- 110. 平衡二叉樹
- 111. 二叉樹的最小深度
- 112. 路徑總和
- 113. 路徑總和 II
- 114. 二叉樹展開為鏈表
- 116. 填充每個節點的下一個右側節點指針
- 118. 楊輝三角
- 119. 楊輝三角 II
- 120. 三角形最小路徑和
- 122. 買賣股票的最佳時機 II
- 124. 二叉樹中的最大路徑和
- 125. 驗證回文串
- 128. 最長連續序列
- 129. 求根到葉子節點數字之和
- 130. 被圍繞的區域
- 131. 分割回文串
- 134. 加油站
- 136. 只出現一次的數字
- 141. 環形鏈表
- 144. 二叉樹的前序遍歷
- 145. 二叉樹的后序遍歷
- 147. 對鏈表進行插入排序
- 148. 排序鏈表
- 151. 翻轉字符串里的單詞
- 152. 乘積最大子序列
- 153. 尋找旋轉排序數組中的最小值
- 154. 尋找旋轉排序數組中的最小值 II
- 155. 最小棧
- 160. 相交鏈表
- 162. 尋找峰值
- 167. 兩數之和 II - 輸入有序數組
- 169. 多數元素
- 171. Excel表列序號
- 172. 階乘后的零
- 174. 地下城游戲
- 179. 最大數
- 189. 旋轉數組
- 191. 位1的個數
- 198. 打家劫舍
- 200. 島嶼數量
- 204. 計數質數
- 206. 反轉鏈表
- 207. 課程表
- 208. 實現 Trie (前綴樹)
- 210. 課程表 II
- 213. 打家劫舍 II
- 217. 存在重復元素
- 230. 二叉搜索樹中第K小的元素
- 233. 數字 1 的個數
- 234. 回文鏈表
- 236. 二叉樹的最近公共祖先
- 237. 刪除鏈表中的節點
- 238. 除自身以外數組的乘積
- 239. 滑動窗口最大值
- 240. 搜索二維矩陣 II
- 242. 有效的字母異位詞
- 257. 二叉樹的所有路徑
- 264. 丑數 II
- 268. 缺失數字
- 283. 移動零
- 287. 尋找重復數
- 289. 生命游戲
- 300. 最長上升子序列
- 313. 超級丑數
- 315. 計算右側小於當前元素的個數
- 322. 零錢兌換
- 326. 3的冪
- 343. 整數拆分
- 344. 反轉字符串
- 347. 前 K 個高頻元素
- 349. 兩個數組的交集
- 350. 兩個數組的交集 II
- 378. 有序矩陣中第K小的元素
- 387. 字符串中的第一個唯一字符
- 412. Fizz Buzz
- 509. 斐波那契數
- 645. 錯誤的集合
- 718. 最長重復子數組
持續更新ing...