代码随想录
文章平均质量分 82
记录刷题细节
KAKUNIN_
伤痛之末,涅槃之始
展开
-
代码随想录【Day01】|704. 二分查找、27. 移除元素
leetcode704、27原创 2023-02-01 21:47:18 · 1553 阅读 · 0 评论 -
代码随想录【Day02】|977.有序数组的平方、209. 长度最小的子数组、59. 螺旋矩阵 II
数组原创 2023-02-02 14:29:28 · 1604 阅读 · 0 评论 -
代码随想录【Day03】|203. 移除链表元素、707. 设计链表、206. 反转链表
链表原创 2023-02-03 12:27:21 · 1227 阅读 · 0 评论 -
代码随想录【Day04】|24. 两两交换链表中的节点、19. 删除链表的倒数第 N 个结点、面试题 02.07. 链表相交、142. 环形链表 II
链表原创 2023-02-04 14:58:02 · 1434 阅读 · 0 评论 -
代码随想录【Day06】|242. 有效的字母异位词、349. 两个数组的交集、202. 快乐数、1. 两数之和
哈希表原创 2023-02-06 14:44:36 · 902 阅读 · 0 评论 -
代码随想录【Day07】|454. 四数相加 II、383. 赎金信、15. 三数之和、18. 四数之和
哈希表,双指针原创 2023-02-07 21:13:04 · 953 阅读 · 0 评论 -
代码随想录【Day08】|344. 反转字符串、541. 反转字符串 II、剑指 Offer 05. 替换空格、151. 反转字符串中的单词、剑指 Offer 58 - II. 左旋转字符串
字符串原创 2023-02-08 12:15:29 · 550 阅读 · 0 评论 -
代码随想录【Day09】|28. 找出字符串中第一个匹配项的下标、459. 重复的子字符串、《字符串总结》
字符串、KMP模式匹配原创 2023-02-09 13:58:31 · 862 阅读 · 0 评论 -
代买随想录【Day10】|232. 用栈实现队列、225. 用队列实现栈
队列,栈原创 2023-02-10 11:07:11 · 493 阅读 · 0 评论 -
代码随想录【Day11】|20. 有效的括号、1047. 删除字符串中的所有相邻重复项、150. 逆波兰表达式求值
栈、队列、字符串原创 2023-02-11 12:22:56 · 656 阅读 · 0 评论 -
代码随想录【Day13】|239. 滑动窗口最大值、347. 前 K 个高频元素
单调队列,滑动窗口,比较器原创 2023-02-13 11:19:43 · 464 阅读 · 0 评论 -
代码随想录【Day14】|二叉树的遍历(递归)、二叉树的遍历(非递归)
二叉树的遍历(递归和非递归)原创 2023-02-14 10:45:12 · 343 阅读 · 0 评论 -
代码随想录【Day15】|102. 二叉树的层序遍历、226. 翻转二叉树、101. 对称二叉树
二叉树原创 2023-02-15 15:05:43 · 448 阅读 · 0 评论 -
代码随想录【Day16】| 104. 二叉树的最大深度、111. 二叉树的最小深度、222. 完全二叉树的节点个数
二叉树的遍历,完全二叉树、满二叉树的性质原创 2023-02-16 11:31:51 · 475 阅读 · 0 评论 -
代码随想录【Day17】| 110. 平衡二叉树、257. 二叉树的所有路径、404. 左叶子之和
二叉树的遍历,回溯原创 2023-02-17 11:34:32 · 270 阅读 · 0 评论 -
代码随想录【Day18】| 513. 找树左下角的值、112. 路径总和、构造二叉树(前+中,中+后)
二叉树的遍历,构造二叉树原创 2023-02-18 11:05:01 · 442 阅读 · 0 评论 -
代码随想录【Day20】| 654. 最大二叉树、617. 合并二叉树、700. 二叉搜索树中的搜索、98. 验证二叉搜索树
二叉树的遍历原创 2023-02-21 11:36:35 · 398 阅读 · 0 评论 -
代码随想录【Day21】| 530. 二叉搜索树的最小绝对差、501. 二叉搜索树中的众数、236. 二叉树的最近公共祖先
二叉树,双指针原创 2023-02-22 10:39:09 · 312 阅读 · 0 评论 -
代码随想录【Day22】| 235. 二叉搜索树的最近公共祖先、701. 二叉搜索树中的插入操作、450. 删除二叉搜索树中的节点
好好理解BST的删除节点操作原创 2023-02-23 11:30:37 · 280 阅读 · 0 评论 -
代码随想录【Day23】| 669. 修剪二叉搜索树、108. 将有序数组转换为二叉搜索树、538. 把二叉搜索树转换为累加树
二叉树的遍历原创 2023-02-24 10:50:16 · 428 阅读 · 0 评论 -
代码随想录【Day24】| 开始回溯!77. 组合
回溯算法原创 2023-02-25 10:24:24 · 406 阅读 · 0 评论 -
代码随想录【Day25】| 216. 组合总和 III、17. 电话号码的字母组合
回溯的组合问题原创 2023-02-25 11:32:27 · 628 阅读 · 0 评论 -
代码随想录【Day27】| 39. 组合总和、40. 组合总和 II、131. 分割回文串
组合问题,切割问题原创 2023-02-27 11:02:11 · 286 阅读 · 0 评论 -
代码随想录【Day28】| 93. 复原 IP 地址、78. 子集、90. 子集 II
回溯,分割问题,组合问题原创 2023-02-28 13:36:41 · 401 阅读 · 0 评论 -
代码随想录【Day29】|491. 递增子序列、46. 全排列、47. 全排列 II
回溯,子集问题、排列问题去重的技巧很关键!原创 2023-03-01 13:20:37 · 235 阅读 · 0 评论 -
代码随想录【Day31】| 455. 分发饼干、376. 摆动序列、53. 最大子数组和
贪心原创 2023-03-03 10:58:08 · 325 阅读 · 0 评论 -
代码随想录【Day32】| 122. 买卖股票的最佳时机 II、55. 跳跃游戏、45. 跳跃游戏 II
贪心原创 2023-03-04 11:17:05 · 78 阅读 · 0 评论 -
代码随想录【Day34】| 1005. K 次取反后最大化的数组和、134. 加油站、135. 分发糖果
贪心算法原创 2023-03-10 13:03:23 · 480 阅读 · 0 评论 -
代码随想录【Day35】贪心| 860. 柠檬水找零、406. 根据身高重建队列、452. 用最少数量的箭引爆气球
贪心算法原创 2023-03-12 19:07:30 · 173 阅读 · 0 评论 -
代码随想录【Day36】贪心| 435. 无重叠区间、763. 划分字母区间、56. 合并区间
贪心算法原创 2023-03-13 10:50:11 · 272 阅读 · 0 评论 -
代码随想录【Day37】贪心| 738. 单调递增的数字、 968. 监控二叉树
贪心原创 2023-03-22 14:59:32 · 241 阅读 · 0 评论 -
代码随想录【Day38】动态规划| 509. 斐波那契数、70. 爬楼梯、746. 使用最小花费爬楼梯
动态规划原创 2023-03-22 20:14:10 · 317 阅读 · 0 评论 -
代码随想录【Day39】动态规划| 62. 不同路径、63. 不同路径 II
动态规划原创 2023-03-23 11:07:34 · 842 阅读 · 0 评论 -
代码随想录【Day41】动态规划| 343. 整数拆分、96. 不同的二叉搜索树
给定一个正整数 n,将其拆分为至少两个正整数的和,并使这些整数的乘积最大化。返回你可以获得的最大乘积。示例 1:输入: 2输出: 1解释: 2 = 1 + 1, 1 × 1 = 1。示例 2:输入: 10输出: 36解释: 10 = 3 + 3 + 4, 3 × 3 × 4 = 36。说明: 你可以假设 n 不小于 2 且不大于 58。dp数组的定义递推公式dp[i]的定义将贯彻整个解题过程,下面哪一步想不懂了,就想想dp[i]究竟表示的是啥!原创 2023-03-23 14:39:48 · 417 阅读 · 0 评论 -
代码随想录【Day42】动态规划 | 背包问题、416. 分割等和子集
动态规划之背包问题原创 2023-03-27 12:43:23 · 607 阅读 · 1 评论