原文:单调栈(最大矩形面积)

单调栈求最大矩形的一类题: .简单的模板题:传送门 直方图是由在公共基线处对齐的一系列矩形组成的多边形。 矩形具有相等的宽度,但可以具有不同的高度。 例如,图例左侧显示了由高度为 , , , , , , , , , , , , 的矩形组成的直方图,矩形的宽度都为 : 通常,直方图用于表示离散分布,例如,文本中字符的频率。 现在,请你计算在公共基线处对齐的直方图中最大矩形的面积。 图例右图显示了所描 ...

2021-04-22 00:04 0 221 推荐指数:

查看详情

LeetCode 84 | 单调解决最大矩形问题

本文始发于个人公众号:TechFlow,原创不易,求个关注 今天是LeetCode专题第52篇文章,我们一起来看LeetCode第84题,Largest Rectangle in Histogram(最大矩形面积)。 这道题的官方难度是Hard,点赞3581,反对只有80,通过率 ...

Wed Jul 15 18:43:00 CST 2020 0 780
Leetcode84. 柱状图中最大矩形(单调)

84. 柱状图中最大矩形 前置 单调 做法 连续区间组成的矩形,是看最短的那一块,求出每一块左边第一个小于其高度的位置,右边也同理,此块作为最短限制。需要两次单调 单调维护递增区间,每次不满足弹出顶,顺便利用此顶和当前位置计算顶能覆盖的长度 用来计算。仅需一次 ...

Mon Jul 29 07:11:00 CST 2019 0 380
最大0,1子矩阵(单调

http://www.cnblogs.com/fstang/archive/2013/05/19/3087746.html 这里的代码没有使用单调的方法: 题目:http://ac.jobdu.com/problem.php?cid=1045&pid=0 题目描述 ...

Thu Oct 27 18:08:00 CST 2016 0 1457
Leetcode 84 求直方图中矩形最大面积

题目描述 Leetcode 84 给定 n 个正整数的列表,表示矩形的高度,表示直方图。每一个给出的矩形宽度是 1,找到在直方图里最大矩形面积。 如图中给出的直方图,宽度是 1,给出的高度是 [2,1,5,6,2,3]. 可以在直方图中找出最大的隐藏面积,答案是 10. 题目 ...

Thu Dec 26 19:04:00 CST 2019 0 784
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM