代码随想录算法训练营第六十天 | LeetCode 84. 柱状图中最大的矩形
代码随想录算法训练营第六十天 | LeetCode 84. 柱状图中最大的矩形 1. LeetCode 84. 柱状图中最大的矩形 1.1 思路 本题是给一个数组形象得画出图后求矩形的最大面积是多少。本题和42. 接雨水是有点呼应的,接雨水是求外面形成最大的接水面积,本题是求柱子的内部最大面积。 以 [2,1,5,6,2,3] 以 1 高度为基准的柱...
代码随想录算法训练营第五十七天 | LeetCode 739. 每日温度、496. 下一个更大元素 I
代码随想录算法训练营第五十七天 | LeetCode 739. 每日温度、496. 下一个更大元素 I 1. LeetCode 739. 每日温度 1.1 思路 本题按照正常的暴力解法大概率过不了,是一个 n^2 的时间复杂度,本题用到一个单调栈的解法。 单调栈适用场景:求当前元素左边或者右边第一个比当前元素大或者小的元素。而本题求的就是当前位置右边...
代码随想录算法训练营第五十六天 | LeetCode 647. 回文子串、516. 最长回文子序列、动态规划总结
代码随想录算法训练营第五十六天 | LeetCode 647. 回文子串、516. 最长回文子序列、动态规划总结 文章链接:回文子串、最长回文子序列、动态规划总结 视频链接:回文子串、最长回文子序列 1. LeetCode 647. 回文子串 .1 思路 本题是给个字符串 s 求里面有多少个回文子串,单独一个元素也是回文子串 dp 数...
代码随想录算法训练营第五十四天 | LeetCode 392. 判断子序列、115. 不同的子序列
代码随想录算法训练营第五十四天 | LeetCode 392. 判断子序列、115. 不同的子序列文章链接:判断子序列、不同的子序列视频链接:判断子序列、不同的子序列1. LeetCode 392. 判断子序列1.1 思路本题是给两个字符串让我们判断字符串 s 是不是字符串 t 的子序列。子序列要求不能改变数组顺序,不要求连续,其实这题和1143. 最长公共子序列是一样的,本题中如果两个字符串的....
代码随想录算法训练营第四十九天 | LeetCode 123. 买卖股票的最佳时机 III、188. 买卖股票的最佳时机 IV
代码随想录算法训练营第四十九天 | LeetCode 123. 买卖股票的最佳时机 III、188. 买卖股票的最佳时机 IV文章链接:123. 买卖股票的最佳时机 III188. 买卖股票的最佳时机 IV视频链接:123. 买卖股票的最佳时机 III188. 买卖股票的最佳时机 IV1. LeetCode 123. 买卖股票的最佳时机 III1.1 思路121. 买卖股票的最佳时机是在数组中只....
代码随想录算法训练营第四十八天 | LeetCode 121. 买卖股票的最佳时机、122. 买卖股票的最佳时机 II
代码随想录算法训练营第四十八天 | LeetCode 121. 买卖股票的最佳时机、122. 买卖股票的最佳时机 II文章链接:买卖股票的最佳时机买卖股票的最佳时机 II视频链接:买卖股票的最佳时机买卖股票的最佳时机 II1. LeetCode 121. 买卖股票的最佳时机1.1 思路在本题中我们要通过买卖一次股票而赚的最多。股票买卖问题是动态规划解决的比较经典的一系列,可能这题也能用贪心或者别....
代码随想录算法训练营第四十三天 | LeetCode 518. 零钱兑换 II、377. 组合总和 Ⅳ
代码随想录算法训练营第四十三天 | LeetCode 518. 零钱兑换 II、377. 组合总和 Ⅳ文章链接:完全背包理论基础零钱兑换 II组合总和 Ⅳ视频链接:完全背包理论基础零钱兑换 II组合总和 Ⅳ1. 完全背包理论基础1.1 思路完全背包和 01 背包的区别就是,完全背包的物品可以取无数次,也是给我们一个背包,装满之后看最大价值是多少,01 背包的物品只能取 1 次。根据背包的特性,其....
代码随想录算法训练营第三十九天 | LeetCode 62. 不同路径、63. 不同路径 II
代码随想录算法训练营第三十九天 | LeetCode 62. 不同路径、63. 不同路径 II文章链接:不同路径 不同路径II视频链接:不同路径 不同路径II1. LeetCode 62. 不同路径1.1 思路本题是个二维矩阵,因此 dp 数组也定义为二维的,这样才能记录每个格的状态。从起....
代码随想录算法训练营第三十五天 | LeetCode 435. 无重叠区间、763. 划分字母区间、56. 合并区间
代码随想录算法训练营第三十五天 | LeetCode 435. 无重叠区间、763. 划分字母区间、56. 合并区间文章链接:无重叠区间 划分字母区间 合并区间视频链接:无重叠区间 划分字母区间 ....
代码随想录算法训练营第三十四天 | LeetCode 860. 柠檬水找零、406. 根据身高重建队列、452. 用最少数量的箭引爆气球
代码随想录算法训练营第三十四天 | LeetCode 860. 柠檬水找零、406. 根据身高重建队列、452. 用最少数量的箭引爆气球文章链接:柠檬水找零 根据身高重建队列 用最少数量的箭引爆气球视频链接:柠檬水找零 根据身高重建队列....
本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。
LeetCode代码相关内容
- LeetCode代码两数之和
- LeetCode代码全排列
- LeetCode代码递增
- LeetCode代码序列
- LeetCode代码股票
- LeetCode代码字母
- LeetCode代码打家劫舍
- LeetCode代码路径
- LeetCode代码遍历
- LeetCode代码有序数组
- 代码LeetCode动态规划
- 代码LeetCode最长回文子序列
- 代码LeetCode拆分
- 代码01背包LeetCode
- 代码LeetCode零钱兑换完全平方数
- 代码LeetCode零钱兑换
- 代码LeetCode零钱
- 代码LeetCode石头重量目标
- 代码LeetCode分割
- 代码算法LeetCode序列
- 代码LeetCode斐波那契数
- 代码LeetCode完全二叉树
- 代码LeetCode验证
- 代码LeetCode分割回文串
- 代码LeetCode单词
- 代码算法训练LeetCode子数组
- 代码LeetCode单调递增
- 代码算法训练LeetCode队列
- 代码算法训练LeetCode分发
- 代码LeetCode跳跃游戏
LeetCode更多代码相关
- 代码LeetCode分发饼干序列
- 代码LeetCode全排列
- 代码LeetCode电话号码
- 代码算法训练LeetCode树
- 代码LeetCode树
- 代码LeetCode二叉搜索树祖先
- 代码LeetCode众数
- 代码LeetCode层序遍历
- 代码LeetCode遍历
- 代码LeetCode滑动窗口
- 代码LeetCode最小的
- 代码理论基础LeetCode
- 代码LeetCode倒数环形链表
- 代码理论基础LeetCode零钱兑换总和
- 代码LeetCode递增子序列全排列
- 代码LeetCode strstr
- 剑指offer代码LeetCode
- LeetCode代码拓展
- 代码LeetCode翻转字符串
- 代码LeetCode买卖最佳时机
- LeetCode代码注释
- 代码栈队列LeetCode
- 代码LeetCode祖先
- LeetCode代码数学
LeetCode您可能感兴趣
- LeetCode实战
- LeetCode解析
- LeetCode c++
- LeetCode橘子
- LeetCode go语言
- LeetCode回溯
- LeetCode岛屿
- LeetCode乘积
- LeetCode力扣
- LeetCode括号
- LeetCode刷题
- LeetCode算法
- LeetCode链表
- LeetCode数组
- LeetCode二叉树
- LeetCode字符串
- LeetCode python
- LeetCode元素
- LeetCode java
- LeetCode offer
- LeetCode面试
- LeetCode单词
- LeetCode排序
- LeetCode tree
- LeetCode算法解析
- LeetCode栈
- LeetCode有序数组
- LeetCode节点
- LeetCode路径
- LeetCode golang
算法编程
开发者社区在线编程频道官方技术圈。包含算法资源更新,周赛动态,每日一题互动。
+关注