题目归档
参考代码地址:https://github.com/csujedihy/lc-all-solutions
参考题解地址:https://zhuanlan.zhihu.com/leetcode1024
编号 | 题名 | 题解 | 难度 | 更新状态 |
---|---|---|---|---|
201 | 对称二叉树 | 树 | 简单 | ✅ |
202 | 二叉树的层次遍历 | 树 | 中等 | |
203 | 二叉树的锯齿形层次遍历 | 树 | 中等 | |
104 | 树 | 简单 | ||
105 | 树 | 中等 | ||
106 | 从中序与后序遍历序列构造二叉树 | 树 | 中等 | |
107 | 二叉树的层次遍历 II | 树 | 简单 | |
108 | 将有序数组转换为二叉搜索树 | 树 | 简单 | |
109 | 有序链表转换二叉搜索树 | 树 | 中等 | |
110 | 平衡二叉树 | 树 | 简单 | |
111 | 二叉树的最小深度 | 树 | 简单 | |
112 | 路径总和 | 树 | 简单 | |
113 | 路径总和 II | 树 | 中等 | |
114 | 二叉树展开为链表 | 树 | 中等 | |
115 | 不同的子序列 | 动态规划 |
困难 | |
116 | 填充每个节点的下一个右侧节点指针 | 树 | 中等 | |
117 | 填充每个节点的下一个右侧节点指针 II | 树 | 中等 | |
118 | 杨辉三角 | 双指针 | 简单 | |
119 | 杨辉三角 II | 双指针 | 简单 | |
120 | 三角形最小路径和 | 动态规划 |
中等 | |
121 | 买卖股票的最佳时机 | 动态规划 |
简单 | |
122 | 买卖股票的最佳时机 II | 贪心算法 |
简单 | |
123 | 买卖股票的最佳时机 III | 动态规划 |
困难 | |
124 | 二叉树中的最大路径和 | 树 | 困难 | |
125 | 验证回文串 | 双指针 | 简单 | |
126 | 单词接龙 II | 困难 | ||
127 | 单词接龙 | 中等 | ||
128 | 最长连续序列 | 困难 | ||
129 | 求根到叶子节点数字之和 | 树 | 中等 | |
130 | 被围绕的区域 | 中等 | ||
131 | 分割回文串 | 中等 | ||
132 | 分割回文串 II | 困难 | ||
133 | 克隆图 | 中等 | ||
134 | 加油站 | 中等 | ||
135 | 分发糖果 | 困难 | ||
136 | 只出现一次的数字 | 简单 | ||
137 | 只出现一次的数字 II | 中等 | ||
138 | 复制带随机指针的链表 | 链表 | 中等 | |
139 | 单词拆分 | 中等 | ||
140 | 单词拆分 II | 困难 | ||
141 | 环形链表 | 简单 | ||
142 | 环形链表 II | 中等 | ||
143 | 重排链表 | 中等 | ||
144 | 二叉树的前序遍历 | 中等 | ||
145 | 二叉树的后序遍历 | 困难 | ||
146 | LRU缓存机制 | 中等 | ||
147 | 对链表进行插入排序 | 中等 | ||
148 | 排序链表 | 中等 | ||
149 | 直线上最多的点数 | 困难 | ||
150 | 逆波兰表达式求值 | 中等 | ||
151 | 翻转字符串里的单词 | 中等 | ||
152 | 乘积最大子序列 | 中等 | ||
153 | 寻找旋转排序数组中的最小值 | 中等 | ||
154 | 寻找旋转排序数组中的最小值 II | 困难 | ||
155 | 最小栈 | 简单 | ||
156 | 上下翻转二叉树 | 中等 | ||
157 | 用 Read4 读取 N 个字符 | 简单 | ||
158 | 用 Read4 读取 N 个字符 II | 困难 | ||
159 | 至多包含两个不同字符的最长子串 | 中等 | ||
160 | 相交链表 | 简单 | ||
161 | 相隔为 1 的编辑距离 | 中等 | ||
162 | 寻找峰值 | 中等 | ||
163 | 缺失的区间 | 中等 | ||
164 | 最大间距 | 困难 | ||
165 | 比较版本号 | 中等 | ||
166 | 分数到小数 | ==== | 中等 | |
167 | 两数之和 II - 输入有序数组 | ==== | 简单 | |
168 | Excel表列名称 | ==== | 简单 | |
169 | 多数元素 | 二分查找 | 简单 | |
170 | 两数之和 III - 数据结构设计 | 简单 | ||
171 | Excel表列序号 | ==== | 简单 | |
172 | 阶乘后的零 | 简单 | ||
173 | 二叉搜索树迭代器 | ==== | 中等 | |
174 | 地下城游戏 | 困难 | ||
175 | 组合两个表 | 简单 | ||
176 | 第二高的薪水 | 简单 | ||
177 | 第N高的薪水 | 中等 | ||
178 | 分数排名 | 中等 | ||
179 | 最大数 | 中等 | ||
186 | 翻转字符串里的单词 II | 中等 | ||
187 | 重复的DNA序列 | 中等 | ||
188 | 买卖股票的最佳时机 IV | ==== | 困难 | |
189 | 旋转数组 | ==== | 简单 | |
190 | 颠倒二进制位 | ==== | 简单 | |
191 | 位1的个数 | ==== | 简单 | |
198 | 打家劫舍 | 树 | 简单 | |
199 | 二叉树的右视图 | 树 | 中等 | |
200 | 岛屿数量 | 树 | 中等 |