力扣算法题

本文汇总了力扣(LeetCode)排名前200的热门编程题目,包括简单的两数之和、中等难度的最长回文子串、困难的寻找两个正序数组的中位数等。涵盖了数组、链表、字符串、二叉树等多种数据结构和算法问题,是提升编程能力的绝佳资源。
摘要由CSDN通过智能技术生成


分享下力扣出现概率前200题目

1 前50

1 两数之和 简单

2 两数相加 中等

5 最长回文子串 中等

3 无重复字符的最长子串 中等

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

21合并两个有序链表 简单

206 反转链表 简单

7整数反转 简单

15三数之和 中等

46全排列 中等

175组合两个表 简单

20有效的括号 简单

176第二高的薪水 简单

70爬楼梯 简单

53最大子序和 简单

143重排链表 中等

剑指 Offer 03数组中重复的数字 简单

42接雨水 困难

146LRU 缓存机制 中等

剑指 Offer 24反转链表 简单

406 根据身高重建队列 中等

10正则表达式匹配 困难

79单词搜索 中等

92反转链表 II 中等

31下一个排列 中等

11盛最多水的容器 中等

9回文数 简单

14最长公共前缀 简单

200岛屿数量 中等

415字符串相加 简单

88合并两个有序数组 简单

剑指 Offer 42连续子数组的最大和 简单

121买卖股票的最佳时机 简单

25K 个一组翻转链表 困难

56合并区间 中等

124二叉树中的最大路径和 困难

6Z 字形变换 中等

1114按序打印 简单

剑指 Offer 22链表中倒数第k个节点 简单

面试题 16.25LRU 缓存 中等

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

54螺旋矩阵 中等

剑指 Offer 09用两个栈实现队列 简单

148排序链表 中等

84柱状图中最大的矩形 困难

22括号生成 中等

78子集 中等

912排序数组 中等

72编辑距离 困难

2 50~100

135分发糖果 困难

40组合总和 II 中等

剑指 Offer 38字符串的排列 中等

1777 简单

509斐波那契数 简单

739每日温度 中等

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

141环形链表 简单

77组合 中等

18四数之和 中等

103二叉树的锯齿形层序遍历 中等

8字符串转换整数 (atoi) 中等

300最长递增子序列 中等

102二叉树的层序遍历 中等

347前 K 个高频元素 中等

13罗马数字转整数 简单

16最接近的三数之和 中等

118杨辉三角 简单

144二叉树的前序遍历 中等

39组合总和 中等

41缺失的第一个正数 困难

55跳跃游戏 中等

剑指 Offer 04二维数组中的查找 中等

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

221最大正方形
67144.5%中等

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

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

32最长有效括号 困难

48旋转图像 中等

177第N高的薪水 中等

349两个数组的交集 简单

47全排列 II 中等

剑指 Offer 25合并两个排序的链表 简单

33搜索旋转排序数组 中等

178分数排名 中等

136只出现一次的数字 简单

45跳跃游戏 II 困难

322零钱兑换 中等

23合并K个升序链表 困难

28实现 strStr() 简单

剑指 Offer 07重建二叉树 中等

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

184部门工资最高的员工 中等

17电话号码的字母组合 中等

26删除排序数组中的重复项 简单

94二叉树的中序遍历 中等

64 最小路径和 中等

49字母异位词分组 中等

剑指 Offer 29 顺时针打印矩阵 简单

226 翻转二叉树 简单

3 力扣100~150

面试题 02.05链表求和 中等

剑指 Offer 20表示数值的字符串 中等

69x 的平方根
133239.2%简单

424替换后的最长重复字符 中等

剑指 Offer 51数组中的逆序对 困难

面试题 02.03删除中间节点 简单

198打家劫舍
172747.7%中等

1143最长公共子序列 中等

283移动零 简单

剑指 Offer 10- II青蛙跳台阶问题 简单

剑指 Offer 48最长不含重复字符的子字符串 中等

145二叉树的后序遍历 中等

234回文链表 简单

344反转字符串 简单

547省份数量 中等

43字符串相乘 中等

62不同路径 中等

82删除排序链表中的重复元素 II 中等

37解数独 困难

222完全二叉树的节点个数 中等

180连续出现的数字 中等

152乘积最大子数组 中等

402移掉K位数字 中等

142环形链表 II 中等

剑指 Offer 52两个链表的第一个公共节点 简单

面试题 01.06字符串压缩 简单

面试题 01.01判定字符是否唯一 简单

316去除重复字母 中等

189旋转数组 中等

128最长连续序列 困难

76最小覆盖子串 困难

199二叉树的右视图 中等

134加油站 中等

57插入区间 中等

179最大数 中等

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

160相交链表 简单

123买卖股票的最佳时机 III 困难

196删除重复的电子邮箱 简单

147对链表进行插入排序 中等

剑指 Offer 40最小的k个数 简单

704二分查找 简单

113路径总和 II 中等

440字典序的第K小数字 困难

93复原 IP 地址 中等

剑指 Offer 10- I斐波那契数列
109734.2%简单

617合并二叉树 简单

104二叉树的最大深度 简单

LCP 19秋叶收藏集 中等

61旋转链表 中等

4 力扣150~200

394字符串解码 中等

86分隔链表 中等

236二叉树的最近公共祖先 中等

35搜索插入位置 简单

279完全平方数 中等

101对称二叉树 简单

329矩阵中的最长递增路径 困难

59螺旋矩阵 II 中等

181超过经理收入的员工 简单

面试题 02.02返回倒数第 k 个节点 简单

445两数相加 II 中等

188买卖股票的最佳时机 IV 困难

106从中序与后序遍历序列构造二叉树 中等

面试题 16.26计算器 中等

剑指 Offer 50第一个只出现一次的字符 简单

321拼接最大数 困难

131分割回文串 中等

剑指 Offer 06从尾到头打印链表 简单

680验证回文字符串 Ⅱ 简单

面试题 01.07旋转矩阵 中等

112路径总和 简单

剑指 Offer 63股票的最大利润 中等

225用队列实现栈 简单

746使用最小花费爬楼梯 简单

1207独一无二的出现次数 简单

628三个数的最大乘积 简单

剑指 Offer 57 - II和为s的连续正数序列 简单

309最佳买卖股票时机含冷冻期 中等

122买卖股票的最佳时机 II 简单

85最大矩形 困难

107二叉树的层序遍历 II 中等

721账户合并 中等

剑指 Offer 53 - II0~n-1中缺失的数字
98744.3%简单

剑指 Offer 59 - I滑动窗口的最大值 简单

剑指 Offer 11旋转数组的最小数字 简单

845数组中的最长山脉 中等

剑指 Offer 46把数字翻译成字符串 中等

454四数相加 II 中等

203移除链表元素 简单

763划分字母区间 中等

67924 点游戏 困难

257二叉树的所有路径 简单

面试题 17.14最小K个数 中等

面试题 10.01合并排序的数组 简单

剑指 Offer 13机器人的运动范围 中等

239滑动窗口最大值 困难

169多数元素 简单

139单词拆分 中等

127单词接龙 困难

30串联所有单词的子串 困难

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值