P15119

柱状图中最大的矩形

难度 5 级 小学 数据结构入门 单调栈
讨论 统计 20通过 44提交 45.5%通过率 旧版界面
时间限制 1 秒 内存限制 128 MB

题目描述

给定 n 个非负整数,用来表示柱状图中各个柱子的高度。每个柱子彼此相邻,且宽度为 1 。

求在该柱状图中,能够勾勒出来的矩形的最大面积。

输入

第一行数字n

第二行n个数字,a_i表示柱状图中各个柱子的高度

输出

能够勾勒出来的矩形的最大面积。

样例

样例 1
输入
6
2 1 5 6 2 3
输出
10
样例 2
输入
2
2 4
输出
4

提示

样例1

样例2

n \leq 10^5 , a_i \leq 10^4

来源

leetcode

Tab 缩进 · 提交后可在下方查看评测状态
请先登录后再提交