
leetcode从0开始刷题计划及刷题笔记
文章平均质量分 91
哈哈哈的懒羊羊
欢迎点赞关注,持续学习ing,希望分享能给大家带来帮助!文章都有分栏,近期主要是算法专栏、往期有Linux专栏,可根据专栏查看更有条理。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
刷题计划day30 动规01背包(二)【目标和】【一和零】
⚡刷题计划day30 动规01背包(二)继续,可以点个免费的赞哦~往期可看专栏,关注不迷路,您的支持是我的最大动力🌹~原创 2025-02-21 14:00:37 · 899 阅读 · 0 评论 -
刷题计划day29 动规01背包(一)【01背包】【分割等和子集】【最后一块石头的重量 II】
背包问题前言对于面试的话,其实掌握01背包和完全背包,就够用了,最多可以再来一个多重背包。,以下对比较常见的01背包做一个简要的总结。原创 2025-02-19 14:22:25 · 1013 阅读 · 0 评论 -
刷题计划day28 动规(二)【不同路径】【不同路径 II】【整数拆分】【不同的二叉搜索树】
刷题计划day28 动规(二)【不同路径】【不同路径 II】【整数拆分】【不同的二叉搜索树】,下一期是背包专题,可以点个免费的赞哦~原创 2025-02-17 14:26:17 · 946 阅读 · 0 评论 -
刷题day27 动态规划(一)【斐波那契数】【爬楼梯】【使用最小花费爬楼梯】
刷题day27 动态规划(一)【斐波那契数】【爬楼梯】【使用最小花费爬楼梯】,第三期后是背包专题,可以点个免费的赞哦~原创 2025-01-13 20:18:23 · 643 阅读 · 0 评论 -
刷题计划day26 回溯(五)回溯止【N 皇后】【解数独】
刷题计划day26回溯(五)继续,回溯最后一个专题,今天的是hard题,也是比较经典的题型,可以点个免费的赞哦~ 【N 皇后】【解数独】原创 2024-12-08 22:29:05 · 1144 阅读 · 0 评论 -
刷题计划day25 回溯(四)【非递减子序列】【全排列】【全排列 II】
刷题计划day25回溯(四)继续,回溯一共会有五个专题,敬请期待关注。【非递减子序列】【全排列】【全排列 II】。原创 2024-12-07 21:21:25 · 1106 阅读 · 0 评论 -
刷题计划day24 回溯(三)【复原 IP 地址】【子集】【子集 II】
⚡刷题计划day24回溯(三)继续,回溯一共会有五个专题,敬请期待关注,可以点个免费的赞哦~【复原 IP 地址】【子集】【子集 II】原创 2024-11-30 21:36:22 · 1060 阅读 · 0 评论 -
刷题计划day23 回溯(二)【组合总和】【组合总和 II】【分割回文串】
刷题计划day23回溯(二)开始,回溯一共会有五个专题,【组合总和】【组合总和 II】【分割回文串】。原创 2024-11-27 10:46:41 · 772 阅读 · 0 评论 -
刷题计划 day22回溯(一)【组合】【组合总和 III】【电话号码的字母组合】
⚡刷题计划day22 回溯(一)开始,此期开启回溯专题,敬请期待关注原创 2024-11-23 18:09:03 · 1018 阅读 · 0 评论 -
刷题计划 day21 二叉树(十)【删除二叉搜索树中的节点】【修剪二叉搜索树】【将有序数组转换为二叉搜索树】【把二叉搜索树转换为累加树】
刷题计划day21二叉树(十)继续,二叉树专题终于结束了哈哈,下一期是回溯专题,敬请期待关注【删除二叉搜索树中的节点】【修剪二叉搜索树】【将有序数组转换为二叉搜索树】【把二叉搜索树转换为累加树】原创 2024-11-21 19:55:13 · 947 阅读 · 0 评论 -
刷题计划 day20 二叉树(九)【二叉树的最近公共祖先】【二叉搜索树的最近公共祖先】【二叉搜索树中的插入操作】
刷题计划day20二叉树(九)继续,今天主要是二叉树公共祖先相关题目,原创 2024-11-18 19:10:24 · 859 阅读 · 0 评论 -
刷题计划 day19 二叉树(八)【二叉搜索树的最小绝对差】【二叉搜索树中的众数】
刷题计划 day19 二叉树(八)【二叉搜索树的最小绝对差】【二叉搜索树中的众数】原创 2024-11-14 21:05:34 · 909 阅读 · 0 评论 -
刷题计划day18 二叉树(七)【合并二叉树】【二叉搜索树中的搜索】【验证二叉搜索树】
刷题计划day18 二叉树(七),二叉树共十期,加油!【合并二叉树】【二叉搜索树中的搜索】【验证二叉搜索树】原创 2024-11-13 19:43:54 · 857 阅读 · 0 评论 -
刷题计划day17 二叉树(六)【 从中序与后序遍历序列构造二叉树】【从中序与后序遍历序列构造二叉树】【最大二叉树】
刷题计划day17 二叉树(六),二叉树会有十期专题【 从中序与后序遍历序列构造二叉树】【从中序与后序遍历序列构造二叉树】【最大二叉树】,可以点个免费的赞哦~往期可看专栏,关注不迷路,原创 2024-11-11 21:46:37 · 437 阅读 · 0 评论 -
刷题计划 day16 二叉树(五)【404. 左叶子之和】【513. 找树左下角的值】【112. 路径总和】【113. 路径总和 II】
⚡刷题计划day16二叉树(五)继续,往期可看专栏,关注不迷路,刷题计划 day16 二叉树(五)【404. 左叶子之和】【513. 找树左下角的值】【112. 路径总和】【113. 路径总和 II】原创 2024-11-07 11:07:43 · 1148 阅读 · 0 评论 -
刷题计划 day15 二叉树(四)【完全二叉树的节点个数】【平衡二叉树】【二叉树的所有路径】
刷题计划 day15 二叉树(四)【完全二叉树的节点个数】【平衡二叉树】【二叉树的所有路径】原创 2024-11-04 19:53:53 · 617 阅读 · 0 评论 -
刷题计划 day14 二叉树(三)【对称二叉树】【二叉树的最大深度】【二叉树的最小深度】
刷题计划 day14 二叉树(三)【对称二叉树】【二叉树的最大深度】【二叉树的最小深度】,往期可看专栏,关注不迷路!原创 2024-10-24 21:21:21 · 1039 阅读 · 0 评论 -
刷题计划 dya13 二叉树(二)【二叉树的层序遍历】【翻转二叉树】
⚡刷题计划day13二叉树(二)继续,任务2道例题然后还有10道类似题,可以点个免费的赞哦~往期可看专栏,关注不迷路,队列,递归,层序遍历法,迭代遍历。原创 2024-10-17 14:29:02 · 957 阅读 · 0 评论 -
刷题计划 day12 二叉树(一)【定义】【递归遍历】【迭代遍历】
⚡刷题计划day12二叉树(一)继续,这一小节主要是基础知识,但同样也是十分重要的。【定义】【递归遍历】【迭代遍历】原创 2024-10-11 11:59:23 · 1080 阅读 · 0 评论 -
刷题计划 day11 栈与队列下【逆波兰表达式求值】【滑动窗口最大值】【前 K 个高频元素】
⚡刷题计划day11 栈与队列继续,可以点个免费的赞哦~【逆波兰表达式求值】【滑动窗口最大值】【前 K 个高频元素】单调队列,优先队列原创 2024-10-01 22:33:44 · 1218 阅读 · 0 评论 -
刷题计划 day10 栈与队列上【用栈实现队列】【用队列实现栈】【有效的括号】【删除字符串中的所有相邻重复项】
⚡刷题计划day10栈与队列继续,可以点个免费的赞哦~往期可看专栏,关注不迷路,您的支持是我的最大动力🌹~原创 2024-09-26 22:42:43 · 953 阅读 · 0 评论 -
刷题计划day9 字符串 下【KMP再续】【找出字符串中第一个匹配项的下标】【重复的子字符串】
刷题计划day9继续,字符串下,KMP再续,加油加油,下期开启新专题原创 2024-09-22 10:06:16 · 927 阅读 · 0 评论 -
刷题计划day8 字符串上【反转字符串】【反转字符串 II】【反转字符串中的单词】
刷题计划day8 字符串上【反转字符串】【反转字符串 II】【反转字符串中的单词】⚡刷题计划day8继续,往期可看专栏,关注不迷路。只要让 i += (2 * k),i 每次移动 2 * k 就可以了,然后判断是否需要有反转的区间。题外话,这题c++和java都有库函数直接调用就可以,但这样,就不清楚反转字符串的原理了。因为要找的也就是每2 * k 区间的起点,这样写,程序会高效很多。举个例子,源字符串为:"the sky is blue "但是也不是说库函数就不能用,是要分场景的。原创 2024-08-13 15:28:28 · 916 阅读 · 0 评论 -
刷题计划day7 哈希表下【四数相加II,三数之和,四数之和】
⚡刷题计划day7继续,可以点个免费的赞哦~往期可看专栏,关注不迷路,您的支持是我的最大动力原创 2024-08-08 16:33:59 · 816 阅读 · 0 评论 -
刷题计划 day6 【快乐数,两数之和,哈希碰撞解决方案补充】哈希表中
⚡刷题计划day6继续,可以点个免费的赞哦~今天是哈希表专题原创 2024-07-30 10:34:23 · 1101 阅读 · 0 评论 -
刷题计划 day5 哈希表上
⚡刷题计划day5继续,可以点个免费的赞哦~今天开启哈希表刷题专题,往期可看专栏,关注不迷路哈希表(hash table),又称散列表,它通过建立键key与值value之间的映射,实现高效的元素查询。具体而言,我们向哈希表中输入一个键key,则可以在 O(1) 时间内获取对应的值value。哈希表能解决什么问题呢,元素查询效率对比:例如要查询一个名字是否在这所学校里。要枚举的话时间复杂度是O(n),但如果使用哈希表的话, 只需要O(1)就可以做到。我们原创 2024-07-26 10:10:53 · 930 阅读 · 0 评论 -
刷题计划 day4 【双指针、快慢指针、环形链表】链表下
⚡刷题计划day4继续,可以点个免费的赞哦~下一期将会开启哈希表刷题专题,往期可看专栏,关注不迷路。环形链表,双指针,快慢指针等原创 2024-07-24 10:51:52 · 1412 阅读 · 0 评论 -
刷题计划 day3 【移除链表元素,反转链表,交换链表中的节点】链表上
⚡刷题计划day3继续,可以点个免费的赞赞哦,往期可看专栏,关注不迷路,您的支持是我的最大动力🌹~原创 2024-07-23 11:43:47 · 751 阅读 · 0 评论 -
刷题计划 day2 【前缀和、滑动窗口、模拟】数组下
⚡刷题day2继续,可以点个免费的赞赞哦,刷题day2 【前缀和、滑动窗口、模拟】数组下 ;leetcode:977. 有序数组的平方AC代码法一:法二:双指针(更快)因为数组有序,平方后最大值只会在左(原负数)、右(原正数)两端;这时就可以考虑双指针,i指向起始位置,j指向终止位置;我们可以定义一个相同大小的新数组,索引k从末端开始,将符合值赋值新数组;如果那么。如果那么。原创 2024-07-22 09:38:53 · 1198 阅读 · 0 评论 -
刷题计划正式开始!刷题计划 day1 【二分查找深入理解、双指针】数组上
刷题计划正式开始!刷题day1 【二分查找深入理解、双指针】数组上;前言:leetcode题库太多,不知道刷什么,本专栏记录一下代码随想录的刷题计划,以及题解。前言:leetcode题库太多,不知道刷什么,本专栏记录一下代码随想录的刷题计划,以及题解整理。📆整个刷题计划大致60天,内容基本覆盖全面,适合准备面试或者准备竞赛,大家一起加油!🍀本刷题计划会专开一个专栏,可以关注一下且通过专栏查看,也会更有调理哦。持续更新,加油!💪原创 2024-07-20 10:47:11 · 273 阅读 · 1 评论