首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
janesesz
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
0
文章 0
沸点 0
赞
0
返回
|
搜索文章
最新
热门
代码随想录算法训练营第六十天 |84. 柱状图中最大的矩形
84. 柱状图中最大的矩形 代码随想录文章讲解 先计算左右第一个比当前高度小的index的list 单调栈 此时大家应该可以发现其实就是栈顶和栈顶的下一个元素以及要入栈的三个元素组成了我们要求最大面积
代码随想录算法训练营第五十九天 |503. 下一个更大元素 II、42. 接雨水
503. 下一个更大元素 II 代码随想录文章讲解 单调栈 遍历2遍list(因为nums是circular integer array),下标都是i % len(nums) 剩下的与739. 每日温
代码随想录算法训练营第五十八天 |739. 每日温度、496. 下一个更大元素 I
739. 每日温度 代码随想录文章讲解 单调栈(Monotonic Stack) 通常是一维数组,要寻找任一个元素的右边或者左边第一个比自己大或者小的元素的位置,此时我们就要想到可以用单调栈了。时间复
代码随想录算法训练营第五十七天 |647. 回文子串、516. 最长回文子序列
647. 回文子串 代码随想录文章讲解 DP 布尔类型的dp[i][j]:表示区间范围[i,j] (注意是左闭右闭)的子串是否是回文子串,如果是dp[i][j]为true,否则为false。 当s[i
代码随想录算法训练营第五十六天 |583. 两个字符串的删除操作、72. 编辑距离
583. 两个字符串的删除操作 代码随想录文章讲解 DP1 dp[i][j]:以i-1为结尾的字符串word1,和以j-1位结尾的字符串word2,想要达到相等,所需要删除元素的最少次数。 当word
代码随想录算法训练营第五十五天 |392. 判断子序列、115. 不同的子序列
392. 判断子序列 代码随想录文章讲解 Brute Force Two Pointers DP dp[i][j] 表示以下标i-1为结尾的字符串s,和以下标j-1为结尾的字符串t,相同子序列的长度为
代码随想录算法训练营第五十三天 |1143. 最长公共子序列、1035. 不相交的线、53. 最大子数组和
1143. 最长公共子序列 代码随想录文章讲解 动态规划 dp[i][j]:长度为[0, i - 1]的字符串text1与长度为[0, j - 1]的字符串text2的最长公共子序列为dp[i][j]
代码随想录算法训练营第五十二天 |300. 最长递增子序列、674. 最长连续递增序列、718. 最长重复子数组
300. 最长递增子序列 代码随想录文章讲解 动态规划 dp[i]表示i之前包括i的以nums[i]结尾最长上升子序列的长度 位置i的最长升序子序列等于j从0到i-1各个位置的最长升序子序列 + 1
代码随想录算法训练营第五十一天 |309. 最佳买卖股票时机含冷冻期、714. 买卖股票的最佳时机含手续费
309. 最佳买卖股票时机含冷冻期 代码随想录文章讲解 动态规划 四个状态: 0: 买入状态 1: 保持卖出状态 2: 今天卖出状态 3: 处于冷冻期状态 递推公式: 达到买入股票状态(状态一)即:d
代码随想录算法训练营第五十天 |123. 买卖股票的最佳时机 III、188. 买卖股票的最佳时机 IV
123. 买卖股票的最佳时机 III 代码随想录文章讲解 动态规划 确定dp数组(dp table)以及下标的含义 确定递推公式 dp数组的初始化 确定遍历顺序 188. 买卖股票的最佳时机 IV 代
下一页
个人成就
文章被点赞
1
文章被阅读
5,444
掘力值
554
关注了
0
关注者
2
收藏集
8
关注标签
6
加入于
2020-08-26