文章

LeetCode 高频题目

高频题目

1. 两数之和

704. 二分查找

5. 最长回文子串

2. 两数相加

3. 无重复字符的最长子串

217. 存在重复元素

4. 寻找两个正序数组的中位数

20. 有效的括号

1480. 一维数组的动态和

595. 大的国家

14. 最长公共前缀

13. 罗马数字转整数

146. LRU 缓存

70. 爬楼梯

59. 螺旋矩阵 II

15. 三数之和

9. 回文数

11. 盛最多水的容器

175. 组合两个表

53. 最大子数组和

6. N 字形变换

10. 正则表达式匹配

7. 整数反转

16. 最接近的三数之和

26. 删除有序数组中的重复项

21. 合并两个有序链表

200. 岛屿数量

17. 电话号码的字母组合

42. 接雨水

22. 括号生成

51. N 皇后

136. 只出现一次的数字

35. 搜索插入位置

104. 二叉树的最大深度

18. 四数之和

88. 合并两个有序数组

27. 移除元素

128. 最长连续序列

56. 合并区间

31. 下一个排列

72. 编辑距离

96. 不同的二叉搜索树

54. 螺旋矩阵

124. 二叉树中的最大路径和

93. 复原 IP 地址

55. 跳跃游戏

347. 前 K 个高频元素

179. 最大数

215. 数组中的第K个最大元素

121. 买卖股票的最佳时机

904. 水果成篮

176. 第二高的薪水

416. 分割等和子集

102. 二叉树的层序遍历

118. 杨辉三角

207. 课程表

239. 滑动窗口最大值

543. 二叉树的直径

876. 链表的中间结点

25. K 个一组翻转链表

34. 在排序数组中查找元素的第一个和最后一个位置

198. 打家劫舍

278. 第一个错误的版本

707. 设计链表

135. 分发糖果

206. 反转链表

753. 破解保险箱

49. 字母异位词分组

39. 组合总和

45. 跳跃游戏 II

349. 两个数组的交集

1139. 最大的以 1 为边界的正方形

912. 排序数组

383. 赎金信

67. 二进制求和

142. 环形链表 II

1049. 最后一块石头的重量 II

394. 字符串解码

165. 比较版本号

32. 最长有效括号

236. 二叉树的最近公共祖先

139. 单词拆分

69. x 的平方根

1419. 数青蛙

739. 每日温度

8. 字符串转换整数 (atoi)

1757. 可回收且低脂的产品

494. 目标和

343. 整数拆分

977. 有序数组的平方

560. 和为 K 的子数组

224. 基本计算器

209. 长度最小的子数组

46. 全排列

131. 分割回文串

202. 快乐数

746. 使用最小花费爬楼梯

178. 分数排名

511. 游戏玩法分析 I

322. 零钱兑换

454. 四数相加 II

350. 两个数组的交集 II

221. 最大正方形

406. 根据身高重建队列

1234. 替换子串得到平衡字符串

122. 买卖股票的最佳时机 II

2071. 你可以安排的最多任务数目

28. 找出字符串中第一个匹配项的下标

77. 组合

148. 排序链表

718. 最长重复子数组

184. 部门工资最高的员工

33. 搜索旋转排序数组

1444. 切披萨的方案数

181. 超过经理收入的员工

1605. 给定行和列的和求可行矩阵

435. 无重叠区间

37. 解数独

92. 反转链表 II

111. 二叉树的最小深度

24. 两两交换链表中的节点

78. 子集

188. 买卖股票的最佳时机 IV

43. 字符串相乘

76. 最小覆盖子串

169. 多数元素

203. 移除链表元素

1813. 句子相似性 III

316. 去除重复字母

64. 最小路径和

44. 通配符匹配

402. 移掉 K 位数字

105. 从前序与中序遍历序列构造二叉树

283. 移动零

152. 乘积最大子数组

47. 全排列 II

279. 完全平方数

23. 合并 K 个升序链表

183. 从不订购的客户

19. 删除链表的倒数第 N 个结点

41. 缺失的第一个正数

79. 单词搜索

84. 柱状图中最大的矩形

196. 删除重复的电子邮箱

63. 不同路径 II

415. 字符串相加

518. 零钱兑换 II

185. 部门工资前三高的所有员工

1140. 石子游戏 II

262. 行程和用户

392. 判断子序列

30. 串联所有单词的子串

1798. 你能构造出连续值的最大数目

295. 数据流的中位数

61. 旋转链表

66. 加一

94. 二叉树的中序遍历

1027. 最长等差数列

83. 删除排序链表中的重复元素

48. 旋转图像

617. 合并二叉树

763. 划分字母区间

123. 买卖股票的最佳时机 III

125. 验证回文串

189. 轮转数组

1873. 计算特殊奖金

85. 最大矩形

2373. 矩阵中的局部最大值

337. 打家劫舍 III

本文由作者按照 CC BY 4.0 进行授权