poj 2559 Largest Rectangle in a Histogram(单调栈)
题意:
在二维坐标上,有n个相邻的矩形,每个矩形的宽为单位长度,高不相同,问能组成的最大子矩形面积。
配合图片使用更佳:
阴影部分即样例的最大矩形。
解题思路:
我们考虑每一个单位矩形,它能否以自己的高度和相邻的矩形组成一个新的矩形取决于旁边的矩形的高度是否不小于它,那么,我们如果能知道一个矩形左边第一个高度小于它的矩形的位置l,右边第一个高度小于它的矩形的位置r,那么我
原创
2017-04-07 09:11:49 ·
351 阅读 ·
0 评论