爆刷专题

力扣爆刷第174天之TOP200五连刷136=140(最小k数、字典序、跳跃游戏)

力扣爆刷第174天之TOP200五连刷136=140(最小k数、字典序、跳跃游戏) 文章目录 力扣爆刷第174天之TOP200五连刷136=140(最小k数、字典序、跳跃游戏)一、LCR 159. 库存管理 III二、450. 删除二叉搜索树中的节点三、440. 字典序的第K小数字四、LCR 127. 跳跃训练五、45. 跳跃游戏 II 一、LCR 159. 库存管理 III

力扣爆刷第150天之TOP100五连刷(几数之和、堆排、合并链表)

力扣爆刷第150天之TOP100五连刷(几数之和、堆排、合并链表) 文章目录 力扣爆刷第150天之TOP100五连刷(几数之和、堆排、合并链表)一、15. 三数之和二、53. 最大子数组和三、912. 排序数组四、21. 合并两个有序链表五、1. 两数之和 一、15. 三数之和 题目链接:https://leetcode.cn/problems/3sum/descripti

力扣爆刷第144天之二叉树四连刷(完结二叉搜索树改变树结构)

力扣爆刷第144天之二叉树五连刷(二叉搜索树) 文章目录 力扣爆刷第144天之二叉树五连刷(二叉搜索树)一、450. 删除二叉搜索树中的节点二、669. 修剪二叉搜索树三、108. 将有序数组转换为二叉搜索树四、538. 把二叉搜索树转换为累加树 一、450. 删除二叉搜索树中的节点 题目链接:https://leetcode.cn/problems/delete-node

力扣爆刷第142天之二叉树五连刷(构造树、搜索树)

力扣爆刷第142天之二叉树五连刷(构造树、搜索树) 文章目录 力扣爆刷第142天之二叉树五连刷(构造树、搜索树)一、106. 从中序与后序遍历序列构造二叉树二、654. 最大二叉树三、617. 合并二叉树四、700. 二叉搜索树中的搜索五、98. 验证二叉搜索树 一、106. 从中序与后序遍历序列构造二叉树 题目链接:https://leetcode.cn/problems

力扣爆刷第137天之哈希表五连刷(环形链表哈希表)

力扣爆刷第137天之哈希表五连刷(环形链表哈希表) 文章目录 力扣爆刷第137天之哈希表五连刷(环形链表哈希表)一、面试题 02.07. 链表相交二、142. 环形链表 II三、242. 有效的字母异位词四、349. 两个数组的交集五、202. 快乐数 一、面试题 02.07. 链表相交 题目链接:https://leetcode.cn/problems/intersect

力扣爆刷第135天之数组五连刷(双指针快慢指针滑动窗口)

力扣爆刷第135天之数组五连刷(双指针快慢指针滑动窗口) 文章目录 力扣爆刷第135天之数组五连刷(双指针快慢指针滑动窗口)一、704. 二分查找二、27. 移除元素三、977. 有序数组的平方四、209. 长度最小的子数组五、59. 螺旋矩阵 II 一、704. 二分查找 题目链接:https://leetcode.cn/problems/binary-search/de

力扣爆刷第133天之动态规划收尾(距离编辑与回文子串)

力扣爆刷第133天之动态规划收尾(距离编辑与回文子串) 文章目录 力扣爆刷第133天之动态规划收尾(距离编辑与回文子串)一、72. 编辑距离二、647. 回文子串三、516. 最长回文子序列 一、72. 编辑距离 题目链接:https://leetcode.cn/problems/edit-distance/description/ 思路:本题也是前面重复子序列的变体,可以

力扣爆刷第132天之动态规划五连刷(子序列问题)

力扣爆刷第132天之动态规划五连刷(子序列问题) 文章目录 力扣爆刷第132天之动态规划五连刷(子序列问题)总结:一、1035. 不相交的线二、53. 最大子数组和三、392. 判断子序列四、115. 不同的子序列五、583. 两个字符串的删除操作 总结: 本节的题目均是上一节四种类型的变体。 一、1035. 不相交的线 题目链接:https://leetcode.cn

力扣爆刷第131天之动态规划五连刷(子序列问题)

力扣爆刷第131天之动态规划五连刷(子序列问题) 文章目录 力扣爆刷第131天之动态规划五连刷(子序列问题)一、714. 买卖股票的最佳时机含手续费二、300. 最长递增子序列三、674. 最长连续递增序列四、718. 最长重复子数组五、1143. 最长公共子序列 一、714. 买卖股票的最佳时机含手续费 题目链接:https://leetcode.cn/problems/

力扣爆刷第128天之动态规划五连刷(一个零、零钱兑换、组合)

力扣爆刷第128天之动态规划五连刷(一个零、零钱兑换、组合) 文章目录 力扣爆刷第128天之动态规划五连刷(一个零、零钱兑换、组合)终结背包问题:这篇文章和上一篇。动态规划解题步骤:背包问题总结一、474. 一和零二、518. 零钱兑换 II三、377. 组合总和 Ⅳ四、57. 爬楼梯(第八期模拟笔试)五、322. 零钱兑换 终结背包问题:这篇文章和上一篇。 动态规划解题步

力扣爆刷第124天之回溯五连刷

力扣爆刷第124天之回溯五连刷(分割回文、复原IP、子集) 文章目录 力扣爆刷第124天之回溯五连刷(分割回文、复原IP、子集)一、131. 分割回文串二、93. 复原 IP 地址三、78. 子集四、90. 子集 II五、91. 非递减子序列 一、131. 分割回文串 题目链接:https://leetcode.cn/problems/palindrome-partitio

力扣爆刷第123天之回溯五连刷

力扣爆刷第123天之回溯五连刷 文章目录 力扣爆刷第123天之回溯五连刷一、77. 组合二、216. 组合总和 III三、17. 电话号码的字母组合四、39. 组合总和五、40. 组合总和 II 一、77. 组合 题目链接:https://leetcode.cn/problems/combinations/description/ 思路:元素无重,不可复用,求组合数,可以早

力扣爆刷第118天之CodeTop100五连刷76-80

力扣爆刷第118天之CodeTop100五连刷76-80 文章目录 力扣爆刷第118天之CodeTop100五连刷76-80一、221. 最大正方形二、240. 搜索二维矩阵 II三、162. 寻找峰值四、234. 回文链表五、112. 路径总和 一、221. 最大正方形 题目链接:https://leetcode.cn/problems/maximal-square/de

力扣爆刷第115天之CodeTop100五连刷61-65

力扣爆刷第115天之CodeTop100五连刷61-65 文章目录 力扣爆刷第115天之CodeTop100五连刷61-65一、32. 最长有效括号二、129. 求根节点到叶节点数字之和三、104. 二叉树的最大深度四、101. 对称二叉树五、110. 平衡二叉树 一、32. 最长有效括号 题目链接:https://leetcode.cn/problems/longest-

力扣爆刷第113天之CodeTop100五连刷51-55

力扣爆刷第113天之CodeTop100五连刷51-55 文章目录 力扣爆刷第113天之CodeTop100五连刷51-55一、239. 滑动窗口最大值二、41. 缺失的第一个正数三、LCR 140. 训练计划 II四、322. 零钱兑换五、76. 最小覆盖子串 一、239. 滑动窗口最大值 题目链接:https://leetcode.cn/problems/sliding

力扣爆刷第108天之CodeTop100五连刷26-30

力扣爆刷第108天之CodeTop100五连刷26-30 文章目录 力扣爆刷第108天之CodeTop100五连刷26-30一、15. 字符串相加二、300. 最长递增子序列三、42. 接雨水四、43. 重排链表五、142. 环形链表 II 一、15. 字符串相加 题目链接:https://leetcode.cn/problems/add-strings/descripti

力扣爆刷第107天之CodeTop100五连刷21-25

力扣爆刷第107天之CodeTop100五连刷21-25 文章目录 力扣爆刷第107天之CodeTop100五连刷21-25一、103. 二叉树的锯齿形层序遍历二、92. 反转链表 II三、54. 螺旋矩阵四、160. 相交链表五、23. 合并 K 个升序链表 一、103. 二叉树的锯齿形层序遍历 题目链接:https://leetcode.cn/problems/bina

力扣爆刷第105天之CodeTop100五连刷11-15

力扣爆刷第105天之CodeTop100五连刷11-15 文章目录 力扣爆刷第105天之CodeTop100五连刷11-15一、5. 最长回文子串二、33. 搜索旋转排序数组三、102. 二叉树的层序遍历四、200. 岛屿数量五、121. 买卖股票的最佳时机 一、5. 最长回文子串 题目链接:https://leetcode.cn/problems/longest-pali

力扣爆刷第104天之CodeTop100五连刷6-10

力扣爆刷第104天之CodeTop100五连刷6-10 文章目录 力扣爆刷第104天之CodeTop100五连刷6-10一、15. 三数之和二、53. 最大子数组和三、912. 排序数组四、21. 合并两个有序链表五、1. 两数之和 一、15. 三数之和 题目链接:https://leetcode.cn/problems/3sum/description/ 思路:求三数之和

力扣爆刷第103天之CodeTop100五连刷1-5

力扣爆刷第103天之CodeTop100五连刷1-5 文章目录 力扣爆刷第103天之CodeTop100五连刷1-5一、3. 无重复字符的最长子串二、206. 反转链表三、146. LRU 缓存四、215. 数组中的第K个最大元素五、25. K 个一组翻转链表 一、3. 无重复字符的最长子串 题目链接:https://leetcode.cn/problems/longest

力扣爆刷第102天之hot100五连刷96-100

力扣爆刷第102天之hot100五连刷96-100 文章目录 力扣爆刷第102天之hot100五连刷96-100一、136. 只出现一次的数字二、169. 多数元素三、75. 颜色分类四、31. 下一个排列五、287. 寻找重复数 一、136. 只出现一次的数字 题目链接:https://leetcode.cn/problems/single-number/descript

力扣爆刷第100天之hot100五连刷86-90

力扣爆刷第100天之hot100五连刷86-90 文章目录 力扣爆刷第100天之hot100五连刷86-90一、139. 单词拆分二、300. 最长递增子序列三、152. 乘积最大子数组四、416. 分割等和子集五、32. 最长有效括号 一、139. 单词拆分 题目链接:https://leetcode.cn/problems/word-break/description/

力扣爆刷第97天之hot100五连刷71-75

力扣爆刷第97天之hot100五连刷71-75 文章目录 力扣爆刷第97天之hot100五连刷71-75一、394. 字符串解码二、739. 每日温度三、84. 柱状图中最大的矩形四、215. 数组中的第K个最大元素五、347. 前 K 个高频元素 一、394. 字符串解码 题目链接:https://leetcode.cn/problems/decode-string/de

力扣爆刷第93天之hot100五连刷51-55

力扣爆刷第93天之hot100五连刷51-55 文章目录 力扣爆刷第93天之hot100五连刷51-55一、200. 岛屿数量二、994. 腐烂的橘子三、207. 课程表四、208. 实现 Trie (前缀树)五、46. 全排列 一、200. 岛屿数量 题目链接:https://leetcode.cn/problems/number-of-islands/descripti

力扣爆刷第84天之hot100五连刷6-10

力扣爆刷第84天之hot100五连刷6-10 文章目录 力扣爆刷第84天之hot100五连刷6-10一、15. 三数之和二、42. 接雨水三、3. 无重复字符的最长子串四、438. 找到字符串中所有字母异位词五、560. 和为 K 的子数组 一、15. 三数之和 题目链接:https://leetcode.cn/problems/3sum/description/?envT

力扣爆刷第80天--动态规划一网打尽子序列一维二维连续不连续变体

力扣爆刷第80天–动态规划一网打尽子序列一维二维连续不连续变体 文章目录 力扣爆刷第80天--动态规划一网打尽子序列一维二维连续不连续变体零、总结一、1035.不相交的线二、53. 最大子序和三、392.判断子序列四、115.不同的子序列 零、总结 今天也是子序列的一天,但和上一期不同的是都是变体,也分为一维、二维、连续、非连续四种题型。 另外就是做子序列相关的题目一定要考