前言:
今年断断续续写了些LeetCode题目,一方面是为了一个比较现实的问题——面试,最重要的是要复习之前学习的数据结构与算法。后面有时间还会接续刷题…
题解合集:
题号 | 题目 | 题解 |
1 | 两数之和(多种解法) | 点击查看 |
2 | 两数相加 | 点击查看 |
3 | 无重复字符的最长子串 | 点击查看 |
5 | 最长回文串 | 点击查看 |
7 | 整数反转 | 点击查看 |
8 | 字符串转换整数 (atoi) | 点击查看 |
9 | 回文数 | 点击查看 |
11 | 盛最多水的容器 | 点击查看 |
12 | 整数装罗马数字 | 点击查看 |
13 | 罗马数字转整数 | 点击查看 |
14 | 最长公共前缀 | 点击查看 |
15 | 三数之和 | 点击查看 |
16 | 最接近的三数之和 | 点击查看 |
17 | 电话号码的字母组合 | 点击查看 |
18 | 四数之和 | 点击查看 |
19 | 删除链表的倒数第N个节点 | 点击查看 |
20 | 有效的括号 | 点击查看 |
21 | 合并两个有序链表 | 点击查看 |
22 | 括号生成 | 点击查看 |
25 | K 个一组翻转链表 | 点击查看 |
28 | 实现 strStr() | 点击查看 |
33 | 搜索旋转排序数组 | 点击查看 |
34 | 在排序数组中查找元素的第一个和最后一个位置 | 点击查看 |
35 | 搜索插入位置 | 点击查看 |
36 | 有效的数独 | 点击查看 |
37 | 解数独 | 点击查看 |
39 | 组合总和 | 点击查看 |
40 | 组合总和 II | 点击查看 |
46 | 全排列 | 点击查看 |
47 | 全排列 II | 点击查看 |
49 | 字母异位词分组 | 点击查看 |
50 | Pow(x,n) | 点击查看 |
56 | 合并区间 | 点击查看 |
60 | 第k个排列 | 点击查看 |
67 | 二进制求和 | 点击查看 |
69 | x的平方根 | 点击查看 |
73 | 矩阵置零 | 点击查看 |
76 | 最小覆盖子串 | 点击查看 |
77 | 组合 | 点击查看 |
78 | 子集 | 点击查看 |
79 | 单词搜索 | 点击查看 |
82 | 删除排序链表中的重复元素 II | 点击查看 |
88 | 合并两个有序数组 | 点击查看 |
92 | 反转链表 II | 点击查看 |
94 | 二叉树的中序遍历 | 点击查看 |
98 | 验证二叉搜索树 | 点击查看 |
100 | 相同的树 | 点击查看 |
101 | 对称二叉树 | 点击查看 |
102 | 二叉树的层序遍历 | 点击查看 |
103 | 二叉树的锯齿形层次遍历 | 点击查看 |
104 | 二叉树的最大深度 | 点击查看 |
105 | 从前序与中序遍历序列构造二叉树 | 点击查看 |
106 | 从中序与后序遍历序列构造二叉树 | 点击查看 |
107 | 二叉树的层次遍历 II | 点击查看 |
108 | 将有序数组转换为二叉搜索树 | 点击查看 |
109 | 有序链表转换二叉搜索树 | 点击查看 |
110 | 平衡二叉树 | 点击查看 |
111 | 二叉树的最小深度 | 点击查看 |
113 | 路径总和 II | 点击查看 |
116 | 填充每个节点的下一个右侧节点指针 | 点击查看 |
125 | 验证回文串 | 点击查看 |
141 | 环形链表 | 点击查看 |
142 | 环形链表 II | 点击查看 |
143 | 重排链表 | 点击查看 |
144 | 二叉树的前序遍历 | 点击查看 |
145 | 二叉树的后序遍历 | 点击查看 |
148 | 链表排序 | 点击查看 |
160 | 相交链表 | 点击查看 |
169 | 多数元素 | 点击查看 |
199 | 二叉树的右视图 | 点击查看 |
200 | 岛屿数量 | 点击查看 |
206 | 反转链表 | 点击查看 |
209 | 长度最小的子数组 | 点击查看 |
215 | 数组中的第K个最大元素 | 点击查看 |
216 | 组合总和 III | 点击查看 |
226 | 翻转二叉树 | 点击查看 |
230 | 二叉搜索树中第K小的元素 | 点击查看 |
234 | 回文链表 | 点击查看 |
238 | 除自身以外数组的乘积 | 点击查看 |
242 | 有效的字母异位词 | 点击查看 |
257 | 二叉树的所有路径 | 点击查看 |
297 | 二叉树的序列化与反序列化 | 点击查看 |
328 | 奇偶链表 | 点击查看 |
334 | 递增的三元子序列 | 点击查看 |
347 | 前 K 个高频元素 | 点击查看 |
387 | 字符串中的第一个唯一字符 | 点击查看 |
404 | 左叶子之和 | 点击查看 |
409 | 最长回文串 | 点击查看 |
461 | 汉明距离 | 点击查看 |
486 | 预测赢家 | 点击查看 |
509 | 斐波那契数 | 点击查看 |
530 | 二叉搜索树的最小绝对差 | 点击查看 |
538 | 把二叉搜索树转换为累加树 | 点击查看 |
557 | 反转字符串中的单词 III | 点击查看 |
617 | 合并二叉树 | 点击查看 |
637 | 二叉树的层平均值 | 点击查看 |
647 | 回文子串 | 点击查看 |
680 | 验证回文字符串 Ⅱ | 点击查看 |
700 | 二叉搜索树中的搜索 | 点击查看 |
701 | 二叉搜索树中的插入操作 | 点击查看 |
733 | 图像渲染 | 点击查看 |
739 | 每日温度 | 点击查看 |
889 | 根据前序和后序遍历构造二叉树 | 点击查看 |
1382 | 将二叉搜索树变平衡 | 点击查看 |
持续更新中…