经典算法真题演练【进阶】

219 阅读2分钟

模拟

134.加油站 leetcode-cn.com/problems/ga…

146.LRU缓存机制 leetcode-cn.com/problems/lr…

289.生命游戏 leetcode-cn.com/problems/ga…

371.两整数之和 leetcode-cn.com/problems/su…

412.FizzBuzz leetcode-cn.com/problems/fiz…

202.快乐数 leetcode-cn.com/problems/ha…

数组

152.乘积最大子序列 leetcode-cn.com/problems/ma…

169.求众数 leetcode-cn.com/problems/ma…

189.旋转数组 leetcode-cn.com/problems/ro…

217.存在重复元素 leetcode-cn.com/problems/co…

283.移动零 leetcode-cn.com/problems/mo…

384.打乱数组 leetcode-cn.com/problems/sh…

350.两个数组的交集II leetcode-cn.com/problems/in…

334.递增的三元子序列 leetcode-cn.com/problems/in…

240.搜索二维矩阵II leetcode-cn.com/problems/se…

238.除自身以外数组的乘积 leetcode-cn.com/problems/pr…

链表

138.复制带随机指针的链表 leetcode-cn.com/problems/co…

141.环形链表 leetcode-cn.com/problems/li…

148.排序链表 leetcode-cn.com/problems/so…

160.相交链表 leetcode-cn.com/problems/in…

206.反转链表 leetcode-cn.com/problems/re…

234.回文链表 leetcode-cn.com/problems/pa…

237.删除链表中的节点 leetcode-cn.com/problems/de…

328.奇偶链表 leetcode-cn.com/problems/od…

155.最小栈 leetcode-cn.com/problems/mi…

215.数组中的第K个最大元素 leetcode-cn.com/problems/kt…

295.数据流的中位数 leetcode-cn.com/problems/fin…

378.有序矩阵中第K小的元素 leetcode-cn.com/problems/kt…

347.前K个高频元素 leetcode-cn.com/problems/to…

150.逆波兰表达式求值 leetcode-cn.com/problems/ev…

227.基本计算器II leetcode-cn.com/problems/ba…

341.扁平化嵌套列表迭代器 leetcode-cn.com/problems/fla…

哈希/Map

171.Excel表列序号 leetcode-cn.com/problems/ex…

454.四数相加II leetcode-cn.com/problems/4s…

380.常数时间插入、删除和获取随机元素 leetcode-cn.com/problems/in…

队列

239.滑动窗口最大值 leetcode-cn.com/problems/sl…

230.二叉搜索树中第K小的元素 leetcode-cn.com/problems/kt…

236.二叉树的最近公共祖先 leetcode-cn.com/problems/lo…

297.二叉树的序列化与反序列化 leetcode-cn.com/problems/se…

线段树

218.天际线问题 leetcode-cn.com/problems/th…

排序

179.最大数 leetcode-cn.com/problems/la…

324.摆动排序II leetcode-cn.com/problems/wi…

滑动窗口

395.至少有K个重复字符的最长子串 leetcode-cn.com/problems/lo…

动态规划

124.二叉树中的最大路径和 leetcode-cn.com/problems/bi…

128.最长连续序列 leetcode-cn.com/problems/lo…

198.打家劫舍 leetcode-cn.com/problems/ho…

279.完全平方数 leetcode-cn.com/problems/pe…

300.最长上升子序列 leetcode-cn.com/problems/lo…

322.零钱兑换 leetcode-cn.com/problems/co…

329.矩阵中的最长递增路径 leetcode-cn.com/problems/lo…

图论

127.单词接龙 leetcode-cn.com/problems/wo…

200.岛屿的个数 leetcode-cn.com/problems/nu…

207.课程表 leetcode-cn.com/problems/co…

210.课程表II leetcode-cn.com/problems/co…

数学&位运算

136.只出现一次的数字 leetcode-cn.com/problems/si…

149.直线上最多的点数 leetcode-cn.com/problems/ma…

166.分数到小数 leetcode-cn.com/problems/fr…

172.阶乘后的零 leetcode-cn.com/problems/fa…

190.颠倒二进制位 leetcode-cn.com/problems/re…

191.位1的个数 leetcode-cn.com/problems/nu…

204.计数质数 leetcode-cn.com/problems/co…

268.缺失数字 leetcode-cn.com/problems/mi…

326.3的幂 leetcode-cn.com/problems/po…

字符串

125.验证回文串 leetcode-cn.com/problems/va…

131.分割回文串 leetcode-cn.com/problems/pa…

139.单词拆分 leetcode-cn.com/problems/wo…

140.单词拆分II leetcode-cn.com/problems/wo…

208.实现Trie(前缀树) leetcode-cn.com/problems/im…

212.单词搜索II leetcode-cn.com/problems/wo…

242.有效的字母异位词 leetcode-cn.com/problems/va…

387.字符串中的第一个唯一字符 leetcode-cn.com/problems/fir…

344.反转字符串 leetcode-cn.com/problems/re…