给定一个数组heights,长度为n,height[i]是在第i点的高度,那么height[i]表示的直方图,能够形成的最大矩形是多少? 1.每个直方图宽度都为1 2.直方图都是相邻的 3.如果不能形成矩形,返回0即可 4.保证返回的结果不会超过231-1 数据范围: 如输入[3,4,7,8,1,2],那么如下:
示例1

输入

[3,4,7,8,1,2]

输出

14
示例2

输入

[1,7,3,2,4,5,8,2,7]

输出

16
加载中...