代码随想录算法训练营第六十天 | 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 300. 最长递增子序列、674. 最长连续递增序列、718. 最长重复子数组
代码随想录算法训练营第五十二天 | LeetCode 300. 最长递增子序列、674. 最长连续递增序列、718. 最长重复子数组文章链接:最长递增子序列、最长连续递增序列、最长重复子数组视频链接:最长递增子序列、最长连续递增序列、最长重复子数组1. LeetCode 300. 最长递增子序列1.1 思路本题是属于子序列系列,同样是动态规划解决的经典的一系列问题。dp 数组及其下标的含义:dp....
代码随想录算法训练营第四十九天 | 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 198. 打家劫舍、213. 打家劫舍 II、337. 打家劫舍 III
代码随想录算法训练营第四十七天 | LeetCode 198. 打家劫舍、213. 打家劫舍 II、337. 打家劫舍 III文章链接:打家劫舍打家劫舍 II打家劫舍 III视频链接:打家劫舍打家劫舍 II打家劫舍 III1. LeetCode 198. 打家劫舍1.1 思路我们要去偷钱,但相邻房间不能偷,求最后偷的最大金额。其实我们对于当前房间偷不偷是取决于前一个和前前一个房间的,是一个递推的....

代码随想录算法训练营第四十六天 | LeetCode 139. 单词拆分、多重背包、背包总结
代码随想录算法训练营第四十六天 | LeetCode 139. 单词拆分、多重背包、背包总结文章链接:单词拆分多重背包背包总结视频链接:单词拆分1. LeetCode 139. 单词拆分1.1 思路本题的那些单词就是物品,字符串就是背包,问用这些物品能否装满这个背包,每个物品能使用多次,因此是完全背包dp 数组及其下标含义:dp[i] 长度为 i 的字符串能被所给的单词组成则 dp[i] 为 t....

代码随想录算法训练营第四十五天 | LeetCode 70. 爬楼梯、322. 零钱兑换、279. 完全平方数
代码随想录算法训练营第四十五天 | LeetCode 70. 爬楼梯、322. 零钱兑换、279. 完全平方数文章链接:爬楼梯零钱兑换完全平方数视频链接:零钱兑换完全平方数1. LeetCode 70. 爬楼梯1.1 思路我们做动态规划基础时做过这题,现在可以当做完全背包来做。楼梯阶数 n 即背包容量,一次跳 1 阶或者 2 阶即物品,这两个阶数就是物品。问跳到 n 有多少种方法即装满背包有多少....
本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。
算法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 python算法
- 算法leetcode二叉树
- 算法leetcode有序
算法更多leetcode相关
- leetcode算法python
- leetcode算法子串
- leetcode算法股票
- leetcode算法元素
- leetcode算法数组元素
- leetcode算法全排列
- leetcode算法递归
- leetcode算法扫雷
- leetcode算法排序元素
- leetcode算法滑动窗口
- leetcode lintcode算法面试
- 算法leetcode算法解析
- leetcode javascript解题前端算法
- 算法leetcode字符串
- 算法leetcode数组
- 算法千题案例leetcode
- 算法leetcode股票
- 算法leetcode路径
- 算法leetcode单词
- leetcode字符串算法
- leetcode算法字符串
- 算法leetcode买卖
- leetcode算法入门
- leetcode数组算法
- 算法leetcode有序数组
- 算法leetcode二叉树解析
- leetcode算法指针
- leetcode前端算法
- 算法leetcode二叉搜索树
- leetcode题目算法
智能引擎技术
AI Online Serving,阿里巴巴集团搜推广算法与工程技术的大本营,大数据深度学习时代的创新主场。
+关注