题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=1506
题意:如图一样,找出其中最大能形成的矩形
这题我们可以用贪心去解决,贪心的策略就是找到每一个点它往左边延伸比第一个它a[i]小的点l,和往右边延伸第一个比它大的点r,那么对于每一个点,能形成的最大的矩形面积就是(l-r+1)*a[i],这样我们就遍历每一个点就能找到最大值。
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=1506
题意:如图一样,找出其中最大能形成的矩形
这题我们可以用贪心去解决,贪心的策略就是找到每一个点它往左边延伸比第一个它a[i]小的点l,和往右边延伸第一个比它大的点r,那么对于每一个点,能形成的最大的矩形面积就是(l-r+1)*a[i],这样我们就遍历每一个点就能找到最大值。
Largest Rectangle in a HistogramTim
举报文章
请选择举报类型
补充说明
0/200
上传截图
格式支持JPEG/PNG/JPG,图片不超过1.9M