POJ 2559 Largest Rectangle in a Histogram(单调栈)
poj2559题目链接
这题意思就是给你一个图 由每个宽度一定 高度不定 的矩形组成 求能拼成长方形的最大面积 。
实际上就是 以每个点 找一下 它能合成 最大长方形的左右 位置,用这个 位置之差 就是他拼成最大长方形的宽度 再乘以他的高度 就是他的面积。
可以用 两个循环 暴力一遍 求每个点以自己的高度能向两边扩展形成最大长方形的面积 时间复杂度是O(n^2),明显会TLE(cin co
原创
2015-04-23 17:38:11 ·
524 阅读 ·
0 评论