码迷,mamicode.com
首页 >  
搜索关键字:最大的矩形    ( 111个结果
AcWing:131. 直方图中最大的矩形(贪心 + 单调栈)
直方图是由在公共基线处对齐的一系列矩形组成的多边形。 矩形具有相等的宽度,但可以具有不同的高度。 例如,图例左侧显示了由高度为2,1,4,5,1,3,3的矩形组成的直方图,矩形的宽度都为1: 通常,直方图用于表示离散分布,例如,文本中字符的频率。 现在,请你计算在公共基线处对齐的直方图中最大矩形的面 ...
分类:Windows程序   时间:2019-08-10 21:26:08    阅读次数:133
[hdu-6638]Snowy Smile 线段树维护 带修改的区间最大字段和 最大子矩阵 2019多校6
链接:acm.hdu.edu.cn/showproblem.php?pid=6638 题目大意:给n个点 的坐标和权值,画一个矩形(边平行于坐标轴),矩形的值为矩形内部和边界所有点的和,求最大的矩形的值。 题解:求最大的子矩阵和 因为点的坐标x,y范围太大,先离散,变为1~2000内的数 把x放到数 ...
分类:其他好文   时间:2019-08-07 22:53:00    阅读次数:115
LeetCode84:柱状图中最大的矩形
给定 n 个非负整数,用来表示柱状图中各个柱子的高度。每个柱子彼此相邻,且宽度为 1 。 求在该柱状图中,能够勾勒出来的矩形的最大面积。 以上是柱状图的示例,其中每个柱子的宽度为 1,给定的高度为 [2,1,5,6,2,3]。 首先定义: 对柱形图中的一个矩形i来说,我们计算以heights[i]为 ...
分类:其他好文   时间:2019-08-02 12:35:22    阅读次数:73
Leetcode84. 柱状图中最大的矩形(单调栈)
"84. 柱状图中最大的矩形" 前置 单调栈 做法 连续区间组成的矩形,是看最短的那一块,求出每一块左边第一个小于其高度的位置,右边也同理,此块作为最短限制。需要两次单调栈 单调栈维护递增区间,每次不满足弹出栈顶,顺便利用此栈顶和当前位置计算栈顶能覆盖的长度 用来计算。仅需一次单调栈 ...
分类:其他好文   时间:2019-07-29 00:12:55    阅读次数:85
UOJ #48.最大矩形面积
```cpp 【题目描述】: 地面上从左到右并排紧挨着摆放多个矩形,已知这此矩形的底边宽度都为1,高度不完全相等。求在这些矩形包括的范围内能得到的面积最大的矩形,打印出该面积。所求矩形可以横跨多个矩形,但不能超出原有矩形所确定的范围。 如 n = 7, 序列为2 1 4 5 1 3 3 _ _ ..... ...
分类:其他好文   时间:2019-07-16 12:25:39    阅读次数:72
最大矩形面积
【题目描述】: 地面上从左到右并排紧挨着摆放多个矩形,已知这此矩形的底边宽度都为1,高度不完全相等。求在这些矩形包括的范围内能得到的面积最大的矩形,打印出该面积。所求矩形可以横跨多个矩形,但不能超出原有矩形所确定的范围。 如 n = 7, 序列为2 1 4 5 1 3 3 _ _ _ | | _ | ...
分类:其他好文   时间:2019-07-16 08:18:13    阅读次数:95
动态规划-直方图最大长方形
1105: B10-动态规划:直方图最大长方形 题目描述 给你一个直方图,告诉你各个条形矩形的高度,求基线对齐构成的矩形中面积最大的矩形的面积。对于每一个矩形,面积 = h[i]*(j-k+1),其中j,k是左右边界,h[i]是矩形 的高。并且对于j <= x <= k,h[i] <= h[x]。 ...
分类:其他好文   时间:2019-07-11 23:16:38    阅读次数:121
[LeetCode] 84. 柱状图中最大的矩形
题目链接 : https://leetcode cn.com/problems/largest rectangle in histogram/ 题目描述: 给定 n 个非负整数,用来表示柱状图中各个柱子的高度。每个柱子彼此相邻,且宽度为 1 。 求在该柱状图中,能够勾勒出来的矩形的最大面积。 以上是 ...
分类:其他好文   时间:2019-06-07 00:50:13    阅读次数:93
hdoj - 1506 直方图中最大的矩形
Problem Description A histogram is a polygon composed of a sequence of rectangles aligned at a common base line. The rectangles have equal widths but ...
分类:其他好文   时间:2019-05-12 19:49:00    阅读次数:91
CodeForces528A (STLset)
题面 "CodeForces" 题解 横着切和竖着切是互相不影响的。 假设现在横着切成了很多段,显然此时面积最大的矩形的一边长就是这些段中长度最长的一段。竖着切的也是一样的。 所以就可以用$set$来维护切过的横、纵坐标与每一段的长度。 修改时,先找到相邻的两刀,再找到对应的长度,删去这个长度,再加 ...
分类:其他好文   时间:2019-02-03 18:15:46    阅读次数:161
111条   上一页 1 2 3 4 5 ... 12 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!