前言:
今年断断续续写了些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 | 将二叉搜索树变平衡 | 点击查看 | 
持续更新中…
                









