首页
比赛
tracker
题库
课程
竞赛讨论区
登录
/
注册
去牛客
首页
>
Largest Rectangle in a Histogram
5条解析
开通博客写题解
usx21145328
发表于 2022-01-18 13:12:00
题意: 求出最大的可以用矩形覆盖的面积 思路: 这题和[USACO 2009 Mar S]Look Up类似,我们只要找到每个矩形左边第一个比它矮的地方和右边第一个比它矮的地方,然后 这两个距离之差 * 矩形高 就行了,从左往右走,如果遇到一个比之前遇到的最高的矮,那就说明那个最高的矩形的面积最大也
展开全文
GenmCai
发表于 2019-09-05 21:18:06
【题目】 A histogram is a polygon composed of a sequence of rectangles aligned at a common base line. The rectangles have equal widths but may have differ
展开全文
在刷题的单身狗很开心
发表于 2023-09-12 15:48:51
限制大小的关键在于某一个矩形向左可以到什么地方,向右可以到什么地方。 如果可以得知这个长度,再乘以该矩形的高度就是我们所需要的该矩形的最大面积。 然后枚举求出所有矩形的最大面积,求最大的那一个就可以了。 那么如何去向左和向右寻找最远的地方呢?我们可以将问题转换成找最近的阻挡点,那么就可以使
展开全文
zhangjitong
发表于 2024-10-06 19:10:53
单调栈AC代码+注释如下: #include<iostream> using namespace std; #define int long long const int N=100005; int n,top,ans,a[N]; int sk[N],t;//栈 signed main
展开全文
__su
发表于 2025-08-23 20:50:52
题目 直方图是由一系列在公共基线对齐的矩形组成的多边形。矩形的宽度相等,但高度可能不同。例如,左图显示了由高度为 2、1、4、5、1、3、3 的矩形组成的直方图,单位为 1 是矩形的宽度: 通常,直方图用于表示离散分布,例如文本中字符的频率。请注意,矩形的顺序(即它们的高度)很重要。计算直方图中
展开全文
查看本题
查看本题讨论
相关比赛
1005-0x11 基本数据结构-栈
进入比赛
22669-2021秋季算法入门班第四章习题:堆栈队列单调栈等
进入比赛
26725-寒假集训一
进入比赛
27024-寒假冲刺2
进入比赛
27045-STDU第二周训练
进入比赛
等你来战
查看全部
华中地区高校第十九届程序设计邀请赛(同步赛)
报名截止时间:2026-04-25 16:00
2026年ICPC新疆维吾尔自治区大学生程序设计竞赛
报名截止时间:2026-04-16 10:00
第一届津冀联合高校大学生程序设计竞赛(同步赛)
报名截止时间:2026-04-26 15:00
魔法杯 Round 1
报名截止时间:2026-04-26 17:30
湖北经济学院第五届“WA杯”程序设计竞赛(同步赛)
报名截止时间:2026-04-26 17:30
第九届大学生程序设计竞赛南昌大学校赛(重现赛)
报名截止时间:2026-04-26 19:00
牛客周赛 Round 141
报名截止时间:2026-04-26 21:00
2026牛客五一集训派对day1
报名截止时间:2026-05-01 17:00
2026牛客五一集训派对day2
报名截止时间:2026-05-02 17:00
2026牛客五一集训派对day3
报名截止时间:2026-05-03 17:00
牛客周赛 Round 142
报名截止时间:2026-05-03 21:00
2026牛客五一集训派对day4
报名截止时间:2026-05-04 17:00
2026牛客五一集训派对day5
报名截止时间:2026-05-05 17:00
2026深圳职业技术大学程序设计竞赛(同步赛)
报名截止时间:2026-05-10 18:00
哈尔滨华德学院第十七届程序设计竞赛(同步赛)
报名截止时间:2026-05-12 17:00
"壹零杯"第三届西华师范大学程序设计竞赛(同步赛)
报名截止时间:2026-05-24 14:30
汤圆头 Round 1
报名截止时间:2026-07-06 17:00
扫描二维码,关注牛客
意见反馈
下载牛客APP,随时随地刷题