
算法学习
文章平均质量分 63
跟着Carl老师学算法!
Leah-
再努力
展开
-
一刷代码随想录完结篇
一刷代码随想录完结篇原创 2023-04-16 19:14:44 · 981 阅读 · 3 评论 -
算法学习|单调栈 LeetCode 84.柱状图中最大的矩形
LeetCode 84.柱状图中最大的矩形原创 2023-04-16 15:38:29 · 113 阅读 · 0 评论 -
算法学习|单调栈 LeetCode 503.下一个更大元素II、42. 接雨水
LeetCode 503.下一个更大元素II、42. 接雨水原创 2023-04-14 16:00:09 · 208 阅读 · 0 评论 -
算法学习|单调栈 LeetCode 739. 每日温度、496.下一个更大元素 I
LeetCode 739. 每日温度、496.下一个更大元素 I原创 2023-04-13 14:46:05 · 405 阅读 · 0 评论 -
算法学习|动态规划 LeetCode 647. 回文子串、516.最长回文子序列
LeetCode 647. 回文子串、516.最长回文子序列原创 2023-04-12 16:46:55 · 725 阅读 · 0 评论 -
算法学习|动态规划 LeetCode 583. 两个字符串的删除操作 、72. 编辑距离
LeetCode 583. 两个字符串的删除操作 、72. 编辑距离原创 2023-04-11 17:22:44 · 616 阅读 · 0 评论 -
算法学习|动态规划 LeetCode 392.判断子序列 、115.不同的子序列
LeetCode 392.判断子序列 、115.不同的子序列原创 2023-04-10 20:48:32 · 369 阅读 · 0 评论 -
算法学习|动态规划 LeetCode 1143.最长公共子序列、1035.不相交的线 、53. 最大子序和
LeetCode 1143.最长公共子序列、1035.不相交的线 、53. 最大子序和原创 2023-04-09 20:47:18 · 312 阅读 · 0 评论 -
算法学习|动态规划 LeetCode 300.最长递增子序列、674. 最长连续递增序列、718. 最长重复子数组
LeetCode 300.最长递增子序列、674. 最长连续递增序列、718. 最长重复子数组原创 2023-04-08 19:02:54 · 589 阅读 · 0 评论 -
算法学习|动态规划 LeetCode 309.最佳买卖股票时机含冷冻期、714.买卖股票的最佳时机含手续费
LeetCode 309.最佳买卖股票时机含冷冻期、714.买卖股票的最佳时机含手续费原创 2023-04-07 16:33:10 · 442 阅读 · 0 评论 -
算法学习|动态规划 LeetCode 123.买卖股票的最佳时机III、188.买卖股票的最佳时机IV
LeetCode 123.买卖股票的最佳时机III、188.买卖股票的最佳时机IV原创 2023-04-06 11:18:17 · 375 阅读 · 0 评论 -
算法学习|动态规划 LeetCode121. 买卖股票的最佳时机、122.买卖股票的最佳时机II
LeetCode121. 买卖股票的最佳时机、122.买卖股票的最佳时机II原创 2023-04-05 14:39:48 · 437 阅读 · 0 评论 -
算法学习|动态规划 LeetCode 198.打家劫舍、213.打家劫舍II、 337.打家劫舍III
LeetCode 198.打家劫舍、213.打家劫舍II、 337.打家劫舍III原创 2023-04-04 22:36:54 · 487 阅读 · 0 评论 -
算法学习|动态规划 LeetCode139.单词拆分
LeetCode139.单词拆分原创 2023-04-03 21:31:46 · 175 阅读 · 0 评论 -
算法学习|动态规划 LeetCode70. 爬楼梯 (进阶)、322. 零钱兑换、 279.完全平方数
LeetCode70. 爬楼梯 (进阶)、322. 零钱兑换、 279.完全平方数原创 2023-04-03 21:03:32 · 427 阅读 · 0 评论 -
算法学习|动态规划 LeetCode 完全背包、 518. 零钱兑换 II 、377. 组合总和 Ⅳ
LeetCode 完全背包、 518. 零钱兑换 II 、377. 组合总和 Ⅳ原创 2023-04-02 17:47:20 · 154 阅读 · 0 评论 -
算法学习|动态规划 LeetCode 1049. 最后一块石头的重量 II、 494. 目标和、474.一和零
LeetCode 1049. 最后一块石头的重量 II、 494. 目标和、474.一和零原创 2023-04-01 22:29:59 · 227 阅读 · 0 评论 -
算法学习|动态规划 LeetCode 416. 分割等和子集
LeetCode 416. 分割等和子集原创 2023-03-31 16:34:41 · 108 阅读 · 0 评论 -
算法学习|动态规划 LeetCode 343. 整数拆分、96.不同的二叉搜索树
LeetCode 343. 整数拆分、96.不同的二叉搜索树原创 2023-03-27 23:39:15 · 131 阅读 · 0 评论 -
算法学习|动态规划 LeetCode 62.不同路径 、63. 不同路径 II
LeetCode 62.不同路径 、63. 不同路径 II原创 2023-03-26 22:35:21 · 285 阅读 · 0 评论 -
算法学习|动态规划 LeetCode 509. 斐波那契数、70. 爬楼梯 、746. 使用最小花费爬楼梯
LeetCode 509. 斐波那契数、70. 爬楼梯 、746. 使用最小花费爬楼梯原创 2023-03-25 23:16:49 · 127 阅读 · 0 评论 -
算法学习|贪心算法 LeetCode 738.单调递增的数字
LeetCode 738.单调递增的数字原创 2023-03-23 19:53:46 · 104 阅读 · 0 评论 -
算法学习|贪心算法 LeetCode 435. 无重叠区间 、763.划分字母区间、 56. 合并区间
LeetCode 435. 无重叠区间 、763.划分字母区间、 56. 合并区间原创 2023-03-22 21:32:11 · 62 阅读 · 0 评论 -
算法学习|贪心算法 LeetCode 860.柠檬水找零 、406.根据身高重建队列 、452. 用最少数量的箭引爆气球
LeetCode 860.柠檬水找零 、406.根据身高重建队列 、452. 用最少数量的箭引爆气球原创 2023-03-21 16:02:53 · 188 阅读 · 0 评论 -
算法学习|贪心算法 LeetCode 1005.K次取反后最大化的数组和、134. 加油站 、135. 分发糖果
LeetCode 1005.K次取反后最大化的数组和、134. 加油站 、135. 分发糖果原创 2023-03-20 19:03:52 · 148 阅读 · 0 评论 -
算法学习|贪心算法 LeetCode122.买卖股票的最佳时机II、55. 跳跃游戏、45.跳跃游戏II
LeetCode122.买卖股票的最佳时机II、55. 跳跃游戏、45.跳跃游戏II原创 2023-03-18 20:16:09 · 274 阅读 · 0 评论 -
算法学习|贪心算法 LeetCode 455.分发饼干、376. 摆动序列、53. 最大子序和
LeetCode 455.分发饼干、376. 摆动序列、53. 最大子序和原创 2023-03-17 21:58:20 · 88 阅读 · 0 评论 -
算法学习|回溯算法 LeetCode 332.重新安排行程、 51. N皇后 、37. 解数独
LeetCode 332.重新安排行程、 51. N皇后 、37. 解数独原创 2023-03-16 19:57:45 · 96 阅读 · 0 评论 -
算法学习|回溯算法 LeetCode 491.递增子序列、46.全排列 、47.全排列 II
LeetCode 491.递增子序列、46.全排列 、47.全排列 II原创 2023-03-15 20:16:39 · 110 阅读 · 0 评论 -
算法学习|回溯算法 LeetCode 93.复原IP地址、78.子集(无重复元素)、90.子集II
在循环遍历中截取子串[startindex,i],并判断该子串是否合法,如果合法,就再后面加上子串,如果不合法,就结束本层循环。给你一个整数数组 nums ,数组中的元素 互不相同。返回该数组所有可能的子集(幂集)。每个结点都是符合题目的结果(之前的组合问题中 叶子结点才是要收集的结果)给定一个只包含数字的字符串,复原它并返回所有可能的 IP 地址格式。的整数数组 nums,返回该数组所有可能的子集(幂集)。先对集合进行排序,然后进行树层去重,收获每一个结点的集合。切割问题可以抽象为树形结构。原创 2023-03-15 00:08:53 · 61 阅读 · 0 评论 -
算法学习|回溯算法 LeetCode39. 组合总和 、40.组合总和II 、131.分割回文串
LeetCode39. 组合总和 、40.组合总和II 、131.分割回文串原创 2023-03-13 15:28:31 · 81 阅读 · 0 评论 -
算法学习|回溯算法 LeetCode 216.组合总和III、17.电话号码的字母组合
算法学习|回溯算法 LeetCode 216.组合总和III、17.电话号码的字母组合原创 2023-03-11 10:27:24 · 151 阅读 · 0 评论 -
算法学习|回溯算法 回溯理论基础、组合问题
回溯理论基础、组合问题原创 2023-03-10 11:06:02 · 110 阅读 · 0 评论 -
算法学习| 二叉树LeetCode669. 修剪二叉搜索树 、108.将有序数组转换为二叉搜索树、538.把二叉搜索树转换为累加树
669. 修剪二叉搜索树 、108.将有序数组转换为二叉搜索树、538.把二叉搜索树转换为累加树原创 2023-03-09 11:24:46 · 65 阅读 · 0 评论 -
算法学习|二叉树 LeetCode 235. 二叉搜索树的最近公共祖先 、701.二叉搜索树中的插入操作、450.删除二叉搜索树中的节点
235. 二叉搜索树的最近公共祖先 、701.二叉搜索树中的插入操作、450.删除二叉搜索树中的节点原创 2023-03-08 19:49:11 · 51 阅读 · 0 评论 -
算法学习|二叉树 LeetCode 530.二叉搜索树的最小绝对差 、501.二叉搜索树中的众数、236. 二叉树的最近公共祖先
530.二叉搜索树的最小绝对差 、501.二叉搜索树中的众数、236. 二叉树的最近公共祖先原创 2023-03-07 10:57:41 · 66 阅读 · 0 评论 -
算法学习|二叉树 LeetCode 654.最大二叉树、617.合并二叉树、700.二叉搜索树中的搜索、98.验证二叉搜索树
654.最大二叉树、617.合并二叉树、700.二叉搜索树中的搜索、98.验证二叉搜索树原创 2023-03-07 00:19:41 · 110 阅读 · 0 评论 -
算法学习|二叉树 LeetCode 513.找树左下角的值、112.路径总和、106.从中序与后序遍历序列构造二叉树
513.找树左下角的值、112.路径总和、106.从中序与后序遍历序列构造二叉树原创 2023-03-04 20:52:55 · 55 阅读 · 0 评论 -
算法学习|二叉树 LeetCode 144.二叉树的前序遍历、94.二叉树的中序遍历、145.二叉树的后序遍历
递归法和迭代法实现二叉树的前序、中序、后序遍历原创 2023-02-28 13:48:12 · 83 阅读 · 0 评论 -
算法学习|栈与队列 LeetCode 20.有效的括号 、1047.删除字符串中的所有相邻项、150.逆波兰表达式求值
栈、有效的括号、 删除字符串中的所有相邻重复项、逆波兰表达式求值原创 2023-02-25 18:14:27 · 90 阅读 · 0 评论