📒Leetcode题解
白天
夜间
首页
下载
阅读记录
书签管理
我的书签
添加书签
移除书签
树
浏览
60
扫码
分享
2022-07-09 07:23:11
简单
中等
困难
若有收获,就点个赞吧
0 人点赞
上一篇:
下一篇:
题解索引-1
题解索引-2
数组
简单
66. 加一
5680. 找到最近的有相同 X 或 Y 坐标的点
303. 区域和检索 - 数组不可变
1773. 统计匹配检索规则的物品数量
283. 移动零
485. 最大连续1的个数
108. 将有序数组转换为二叉搜索树
888. 公平的糖果棒交换
349. 两个数组的交集
167. 两数之和 II - 输入有序数组
169. 多数元素
88 合并两个有序数组
剑指29 顺时针打印矩阵
剑指21 调整数组顺序使奇数位于偶数前面
160 相交链表
面试题17.10 主要元素
001 两数之和
977 有序数组的平方
867 转置矩阵
剑指03 找出数组中的重复数字
1480 一维数组的动态和
509 斐波那契数
中等
80. 删除有序数组中的重复项 II
73. 矩阵置零
59. 螺旋矩阵 II
240. 搜索二维矩阵 II
304. 二维区域和检索 - 矩阵不可变
48. 旋转图像
1769. 移动所有球到每个盒子所需的最小操作数
31. 下一个排列
287 寻找重复数
11 盛水最多的容器
54 螺旋矩阵
189 旋转数组
剑指04 二维数组中的查找
困难
41. 缺失的第一个正数
42 接雨水
4 寻找两个正序数组的中位数
链表
简单
202. 快乐数
876. 链表的中间结点
234. 回文链表
剑指22 链表的倒数第k个节点
83 删除排序链表的重复元素
面试题0202 返回链表倒数第k个节点
剑指06 从尾到头打印链表
203 移除链表元素
剑指52 两个链表的第一个公共节点
141 环形链表
剑指25 合并两个有序链表
剑指18 删除链表节点
面试题02.03 删除中间节点
剑指 24 反转链表
中等
86. 分隔链表
142. 环形链表 II
82. 删除排序链表中的重复元素 II
143. 重排链表
24. 两两交换链表中的节点
445 两数相加Ⅱ
148 排序链表
92 反转链表Ⅱ
19 删除链表的倒数第N个节点
61 旋转链表
2 两数相加
困难
23 合并k个有序链表
25 k个一组翻转链表
栈
简单
844. 比较含退格的字符串
225. 用队列实现栈
1047. 删除字符串中的所有相邻重复项
496. 下一个更大元素 I
面试题 03.04. 化栈为队
232. 用栈实现队列
155 最小栈
剑指30 包含min函数的栈
剑指09 用两个栈实现队列
1021 删除最外层的括号
20 有效的括号
中等
71. 简化路径
1081. 不同字符的最小子序列
316. 去除重复字母
402. 移掉K位数字
456. 132 模式
103. 二叉树的锯齿形层序遍历
150. 逆波兰表达式求值
227. 基本计算器 II
556. 下一个更大元素 III
503. 下一个更大元素 II
394. 字符串解码
739. 每日温度
剑指30 栈的压入弹出序列
困难
85. 最大矩形
84. 柱状图中最大的矩形
224. 基本计算器
递归
中等
剑指 Offer 64. 求1 2 … n
字符串
简单
387. 字符串中的第一个唯一字符
680. 验证回文字符串 Ⅱ
1796. 字符串中第二大的数字
1790. 仅执行一次字符串交换能否使两个字符串相等
125. 验证回文串
38. 外观数列
28. 实现 strStr()
5697. 检查二进制字符串字段
剑指 Offer 58 - II. 左旋转字符串
13. 罗马数字转整数
1768. 交替合并字符串
58. 最后一个单词的长度
67. 二进制求和
344. 反转字符串
14 最长公共前缀
415 字符串相加
剑指05 替换空格
中等
5682. 所有子字符串美丽值之和
6. Z 字形变换
43. 字符串相乘
93. 复原IP地址
22. 括号生成
8 字符串转换整数 (atoi)
161 相隔为1的编辑距离
面试题01.05 一次编辑距离
树
简单
二叉搜索树中的搜索
404. 左叶子之和
235. 二叉搜索树的最近公共祖先
617. 合并二叉树
面试题 04.04. 检查平衡性
面试题 04.02. 最小高度树
257. 二叉树的所有路径
559. N 叉树的最大深度
1469. 寻找所有的独生节点
100. 相同的树
589. N叉树的前序遍历
107. 二叉树的层序遍历 II
110. 平衡二叉树
剑指 Offer 55 - II. 平衡二叉树
剑指55-Ⅰ 二叉树的深度
112. 路径总和
剑指 Offer 32 - II. 从上到下打印二叉树 II
剑指28 对称二叉树
剑指27 二叉树的镜像
101 对称二叉树
226 翻转二叉树
111 二叉树的最小深度
104 二叉树最大深度
中等
95. 不同的二叉搜索树 II
99. 恢复二叉搜索树
98. 验证二叉搜索树
236. 二叉树的最近公共祖先
114. 二叉树展开为链表
173. 二叉搜索树迭代器
222. 完全二叉树的节点个数
145. 二叉树的后序遍历
105. 从前序与中序遍历序列构造二叉树
面试题 04.03. 特定深度节点链表
96. 不同的二叉搜索树
144. 二叉树的前序遍历
102. 二叉树的层序遍历
109. 有序链表转换二叉搜索树
94. 二叉树的中序遍历
剑指33 二叉搜索树的后序遍历序列
剑指 Offer 32 - I. 从上到下打印二叉树
剑指26 树的子结构
剑指07 重建二叉树
困难
124. 二叉树中的最大路径和
Trie 前缀树
中等
211. 添加与搜索单词 - 数据结构设计
820. 单词的压缩编码
实现前缀树
哈希表
简单
500. 键盘行
剑指 Offer 57. 和为s的两个数字
706. 设计哈希映射
1002. 查找常用字符
217. 存在重复元素
剑指 Offer 50. 第一个只出现一次的字符
中等
1711 大餐计数
781. 森林中的兔子
49. 字母异位词分组
LRU缓存机制
二分查找
简单
852. 山脉数组的峰顶索引
剑指 Offer 53 - II. 0~n-1中缺失的数字
704. 二分查找
剑指11 旋转数组的最小数字
中等
81. 搜索旋转排序数组 II
74. 搜索二维矩阵
154. 寻找旋转排序数组中的最小值 II
33. 搜索旋转排序数组
153. 寻找旋转排序数组中的最小值
300. 最长递增子序列
排序
中等
274 H指数
57. 插入区间
179. 最大数
56. 合并区间
912. 排序数组
406. 根据身高重建队列
堆
简单
剑指 Offer 40. 最小的k个数
1046. 最后一块石头的重量
703. 数据流中的第 K 大元素
中等
973. 最接近原点的 K 个点
215. 数组中的第K个最大元素
347. 前 K 个高频元素
692. 前K个高频单词
面试题 17.14. 最小K个数
困难
239. 滑动窗口最大值
双指针
简单
27. 移除元素
26. 删除排序数组中的重复项
中等
16. 最接近的三数之和
78. 子集
90. 子集 II
18. 四数之和
15 三数之和
动态规划
简单
121. 买卖股票的最佳时机
70 爬楼梯
剑指10-2 青蛙跳台阶
剑指10-1 斐波那契数列
剑指42 连续子数组的最大和
198 打家劫舍
剑指42 连续子数组的最大和
中等
279. 完全平方数
1143. 最长公共子序列
64. 最小路径和
213. 打家劫舍 II
剑指 Offer 47. 礼物的最大价值
338. 比特位计数
62. 不同路径
221. 最大正方形
322. 零钱兑换
5 最长回文子串
343 整数拆分
剑指14 剪绳子
困难
72. 编辑距离
115. 不同的子序列
132. 分割回文串 II
354. 俄罗斯套娃信封问题
记忆化搜索
简单
面试题 08.01. 三步问题
中等
638. 大礼包
分治法
简单
面试题 16.17. 连续数列
53 最大子序和
中等
215 数组中第K个最大元素
贪心算法
中等
55. 跳跃游戏
深度优先搜索
中等
341. 扁平化嵌套列表迭代器
113. 路径总和 II
17. 电话号码的字母组合
200 岛屿的数量
剑指12 矩阵中的路径
695 最大岛屿的面积
难
679 24点游戏
回溯法
中等
47. 全排列 II
77. 组合
40. 组合总和 II
39. 组合总和
剑指 Offer 38. 字符串的排列
131. 分割回文串
79 单词搜索
46 全排列
位运算
简单
190. 颠倒二进制位
136. 只出现一次的数字
191 位1的个数
剑指15 二进制位中1的个数
中等
89. 格雷编码
29. 两数相除
50 Pow(x, n)
剑指16 数值的整数次方
滑动窗口
中等
340. 至多包含 K 个不同字符的最长子串
159. 至多包含两个不同字符的最长子串
424. 替换后的最长重复字符
3 无重复字符的最长子串
数学
简单
118. 杨辉三角
453. 最小操作次数使数组元素相等
69. x 的平方根
中等
5681. 判断一个数字是否可以表示成三的幂的和
设计
简单
1603. 设计停车系统
暂无相关搜索结果!
让时间为你证明
分享,让知识传承更久远
×
文章二维码
×
手机扫一扫,轻松掌上读
文档下载
×
请下载您需要的格式的文档,随时随地,享受汲取知识的乐趣!
PDF
文档
EPUB
文档
MOBI
文档
书签列表
×
阅读记录
×
阅读进度:
0.00%
(
0/0
)
重置阅读进度
×
思维导图备注