求在该柱状图中,能够勾勒出来的矩形的最大面积。
以上是柱状图的示例,其中每个柱子的宽度为 1,给定的高度为 [2,1,5,6,2,3]。...图中阴影部分为所能勾勒出的最大矩形面积,其面积为 10 个单位。...示例:
输入: [2,1,5,6,2,3]
输出: 10
【思路】
这道题,暴力破解,遍历所有元素,得到包含该元素在内的所有右区间的矩阵面积,时间复杂度O(n^2),不能通过。...2, 3], [1], [1, 5], [1, 5, 6], …, [1, 5, 6, 2, 3], [5], [5, 6], …, [5, 6, 2, 3], …, [3],得到各自的矩阵面积,返回最大值