![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
代码随想录算法训练营
文章平均质量分 76
代码随想录刷题笔记,附带思路+解题过程+完整代码
ETSlime
这个作者很懒,什么都没留下…
展开
-
代码随想录算法训练营第六十天|84.柱状图中最大的矩形
代码随想录算法训练营第六十天|84.柱状图中最大的矩形原创 2022-12-11 00:55:46 · 236 阅读 · 1 评论 -
代码随想录算法训练营第五十九天|503.下一个更大元素II、42. 接雨水
代码随想录算法训练营第五十九天|503.下一个更大元素II、42. 接雨水原创 2022-12-11 00:20:48 · 543 阅读 · 0 评论 -
代码随想录算法训练营第五十八天|739. 每日温度、496.下一个更大元素 I
代码随想录算法训练营第五十八天|739. 每日温度、496.下一个更大元素 I原创 2022-12-09 22:59:56 · 420 阅读 · 0 评论 -
代码随想录算法训练营第五十七天|647. 回文子串、516.最长回文子序列
代码随想录算法训练营第五十七天|647. 回文子串、516.最长回文子序列原创 2022-12-09 22:31:29 · 388 阅读 · 0 评论 -
代码随想录算法训练营第五十六天|583. 两个字符串的删除操作、72. 编辑距离
代码随想录算法训练营第五十六天|583. 两个字符串的删除操作、72. 编辑距离原创 2022-12-06 23:51:23 · 210 阅读 · 0 评论 -
代码随想录算法训练营第五十五天|392. 判断子序列、115. 不同的子序列
代码随想录算法训练营第五十五天|392. 判断子序列、115. 不同的子序列原创 2022-12-06 01:49:54 · 232 阅读 · 0 评论 -
代码随想录算法训练营第五十三天|1143.最长公共子序列、1035.不相交的线、53. 最大子序和
代码随想录算法训练营第五十三天|1143.最长公共子序列、1035.不相交的线、53. 最大子序和原创 2022-12-05 22:45:51 · 282 阅读 · 0 评论 -
代码随想录算法训练营第五十二天|300.最长递增子序列、674. 最长连续递增序列、718. 最长重复子数组
代码随想录算法训练营第五十二天|300.最长递增子序列、674. 最长连续递增序列、718. 最长重复子数组原创 2022-12-05 22:45:45 · 369 阅读 · 0 评论 -
代码随想录算法训练营第五十一天|309.最佳买卖股票时机含冷冻期、714.买卖股票的最佳时机含手续费
代码随想录算法训练营第五十一天|309.最佳买卖股票时机含冷冻期、714.买卖股票的最佳时机含手续费原创 2022-12-01 18:18:04 · 160 阅读 · 0 评论 -
代码随想录算法训练营第五十天|123.买卖股票的最佳时机III、188. 买卖股票的最佳时机 IV
代码随想录算法训练营第五十天|123.买卖股票的最佳时机III、188. 买卖股票的最佳时机 IV原创 2022-11-30 23:56:18 · 237 阅读 · 0 评论 -
代码随想录算法训练营第四十九天|121. 买卖股票的最佳时机、122.买卖股票的最佳时机II
代码随想录算法训练营第四十九天|121. 买卖股票的最佳时机、122.买卖股票的最佳时机II原创 2022-11-30 23:12:42 · 146 阅读 · 0 评论 -
代码随想录算法训练营第四十八天|198.打家劫舍 、213.打家劫舍II、337.打家劫舍III
代码随想录算法训练营第四十八天|198.打家劫舍 、213.打家劫舍II、337.打家劫舍III原创 2022-11-30 11:19:06 · 207 阅读 · 0 评论 -
代码随想录算法训练营第四十六天| 139.单词拆分
代码随想录算法训练营第四十六天| 139.单词拆分原创 2022-11-29 10:19:16 · 97 阅读 · 0 评论 -
代码随想录算法训练营第四十五天| 70. 爬楼梯(进阶)、322. 零钱兑换、279.完全平方数
代码随想录算法训练营第四十五天| 70. 爬楼梯(进阶)、322. 零钱兑换、279.完全平方数原创 2022-11-29 09:57:46 · 133 阅读 · 0 评论 -
代码随想录算法训练营第四十四天|518. 零钱兑换 II、377. 组合总和 Ⅳ
代码随想录算法训练营第四十四天|518. 零钱兑换 II、377. 组合总和 Ⅳ原创 2022-11-29 09:24:32 · 117 阅读 · 0 评论 -
代码随想录算法训练营第四十三天|1049. 最后一块石头的重量 II、494. 目标和、474.一和零
代码随想录算法训练营第四十三天|1049. 最后一块石头的重量 II、494. 目标和、474.一和零原创 2022-11-29 07:59:51 · 105 阅读 · 0 评论 -
代码随想录算法训练营第四十二天| 416. 分割等和子集
代码随想录算法训练营第四十二天| 416. 分割等和子集原创 2022-11-28 02:54:07 · 62 阅读 · 0 评论 -
代码随想录算法训练营第四十一天|343. 整数拆分、96.不同的二叉搜索树
代码随想录算法训练营第四十一天|343. 整数拆分、96.不同的二叉搜索树原创 2022-11-28 02:20:53 · 106 阅读 · 0 评论 -
代码随想录算法训练营第三十九天|62.不同路径、63. 不同路径 II
代码随想录算法训练营第三十九天|62.不同路径、63. 不同路径 II原创 2022-11-23 18:09:17 · 58 阅读 · 0 评论 -
代码随想录算法训练营第三十八天|509. 斐波那契数、70. 爬楼梯、746. 使用最小花费爬楼梯
代码随想录算法训练营第三十八天|509. 斐波那契数、70. 爬楼梯、746. 使用最小花费爬楼梯原创 2022-11-23 17:52:19 · 614 阅读 · 0 评论 -
代码随想录算法训练营第三十七天|738.单调递增的数字、968.监控二叉树
代码随想录算法训练营第三十七天|738.单调递增的数字、968.监控二叉树原创 2022-11-23 01:05:10 · 56 阅读 · 0 评论 -
代码随想录算法训练营第三十六天|435. 无重叠区间、763.划分字母区间、56. 合并区间
代码随想录算法训练营第三十六天|435. 无重叠区间、763.划分字母区间、56. 合并区间原创 2022-11-23 00:00:07 · 156 阅读 · 0 评论 -
代码随想录算法训练营第三十五天|860.柠檬水找零、406.根据身高重建队列、452. 用最少数量的箭引爆气球
代码随想录算法训练营第三十五天|860.柠檬水找零、406.根据身高重建队列、452. 用最少数量的箭引爆气球原创 2022-11-22 17:22:14 · 123 阅读 · 0 评论 -
代码随想录算法训练营第三十四天|1005.K次取反后最大化的数组和、134. 加油站、135. 分发糖果
代码随想录算法训练营第三十四天|1005.K次取反后最大化的数组和、134. 加油站、135. 分发糖果原创 2022-11-21 01:46:44 · 219 阅读 · 0 评论 -
代码随想录算法训练营第三十二天|122. 买卖股票的最佳时机 II、55. 跳跃游戏、45. 跳跃游戏 II
代码随想录算法训练营第三十二天|122. 买卖股票的最佳时机 II、55. 跳跃游戏、45. 跳跃游戏 II原创 2022-11-12 22:00:58 · 602 阅读 · 0 评论 -
代码随想录算法训练营第三十一天|455. 分发饼干、376. 摆动序列、53. 最大子数组和
代码随想录算法训练营第三十天|455. 分发饼干、376. 摆动序列、53. 最大子数组和原创 2022-11-12 21:14:15 · 130 阅读 · 0 评论 -
代码随想录算法训练营第二十九天|491.递增子序列、46.全排列 、47.全排列 II
代码随想录算法训练营第二十九天|491.递增子序列、46.全排列 、47.全排列 II原创 2022-11-11 03:25:40 · 74 阅读 · 0 评论 -
代码随想录算法训练营第二十八天|93. 复原 IP 地址、78. 子集、90. 子集 II
代码随想录算法训练营第二十八天|93. 复原 IP 地址、78. 子集、90. 子集 II原创 2022-11-11 02:05:31 · 603 阅读 · 0 评论 -
代码随想录算法训练营第二十七天|39. 组合总和、40.组合总和II、131.分割回文串
代码随想录算法训练营第二十七天|39. 组合总和、40.组合总和II、131.分割回文串原创 2022-11-11 01:08:38 · 734 阅读 · 0 评论 -
代码随想录算法训练营第二十五天|216.组合总和III、17.电话号码的字母组合
代码随想录算法训练营第二十五天|216.组合总和III、17.电话号码的字母组合原创 2022-11-09 22:24:53 · 437 阅读 · 0 评论 -
代码随想录算法训练营第二十四天|77. 组合
代码随想录算法训练营第二十四天|77. 组合原创 2022-11-05 02:44:19 · 305 阅读 · 1 评论 -
代码随想录算法训练营第二十三天|669. 修剪二叉搜索树、108. 将有序数组转换为二叉搜索树、538. 把二叉搜索树转换为累加树
代码随想录算法训练营第二十三天|669. 修剪二叉搜索树、108. 将有序数组转换为二叉搜索树、538. 把二叉搜索树转换为累加树原创 2022-11-05 02:03:03 · 218 阅读 · 0 评论 -
代码随想录算法训练营第二十二天|235. 二叉搜索树的最近公共祖先、701. 二叉搜索树中的插入操作、450. 删除二叉搜索树中的节点
代码随想录算法训练营第二十二天|235. 二叉搜索树的最近公共祖先、701. 二叉搜索树中的插入操作、450. 删除二叉搜索树中的节点原创 2022-11-05 00:21:15 · 173 阅读 · 0 评论 -
代码随想录算法训练营第二十一天|530.二叉搜索树的最小绝对差、501.二叉搜索树中的众数、236. 二叉树的最近公共祖先
代码随想录算法训练营第二十一天|530.二叉搜索树的最小绝对差、501.二叉搜索树中的众数、236. 二叉树的最近公共祖先原创 2022-11-04 23:38:55 · 65 阅读 · 0 评论 -
代码随想录算法训练营第二十天|654. 最大二叉树、617. 合并二叉树、700. 二叉搜索树中的搜索、98. 验证二叉搜索树
代码随想录算法训练营第二十天|654. 最大二叉树、617. 合并二叉树、700. 二叉搜索树中的搜索、98. 验证二叉搜索树原创 2022-11-01 03:48:56 · 31 阅读 · 0 评论 -
代码随想录算法训练营第十八天|513. 找树左下角的值、112. 路径总和、106. 从中序与后序遍历序列构造二叉树
代码随想录算法训练营第十八天|513. 找树左下角的值、112. 路径总和、106. 从中序与后序遍历序列构造二叉树原创 2022-11-01 00:15:12 · 41 阅读 · 0 评论 -
代码随想录算法训练营第十七天|110. 平衡二叉树、257. 二叉树的所有路径、404. 左叶子之和
代码随想录算法训练营第十七天|110. 平衡二叉树、257. 二叉树的所有路径、404. 左叶子之和原创 2022-10-29 04:50:46 · 52 阅读 · 0 评论 -
代码随想录算法训练营第十五天|102. 二叉树的层序遍历、226. 翻转二叉树、101. 对称二叉树
代码随想录算法训练营第十五天|102. 二叉树的层序遍历、226. 翻转二叉树、101. 对称二叉树原创 2022-10-28 02:49:52 · 418 阅读 · 0 评论 -
代码随想录算法训练营第十四天|二叉树的递归遍历、二叉树的迭代遍历
代码随想录算法训练营第十四天|二叉树的递归遍历、二叉树的迭代遍历原创 2022-10-26 00:46:08 · 88 阅读 · 0 评论 -
代码随想录算法训练营第一天| 704. 二分查找、27. 移除元素。
链接:34 在排序数组中查找元素的第一个和最后一个位置思路:和二分法不同的是,查找的数可能会出现很多次,因此在数组中找到元素后,还需要用递归的方法查找该元素之前或是之后是否有相同的元素,因为要求复杂度logn,所以不能在第一次二分法查找到元素后遍历该元素之前或之后的元素寻找该元素的第一个位置和最后一个位置,因为在最差的情况下,整个数组都是该元素的话,查找第一个位置和最后一个位置耗费的时间退化到了n(遍历整个数组),所以必须要递归调用二分查找来寻找一头一尾的位置public:{else。原创 2022-10-13 05:16:52 · 109 阅读 · 1 评论