当前位置: 首页 > news >正文

做营销型网站一般要多少钱色轮配色网站

做营销型网站一般要多少钱,色轮配色网站,免费素材库下载,北湖建设局网站84 柱状图中最大的矩形 题目链接:84. 柱状图中最大的矩形 - 力扣(LeetCode) 给定 n 个非负整数,用来表示柱状图中各个柱子的高度。每个柱子彼此相邻,且宽度为 1 。 求在该柱状图中,能够勾勒出来的矩形的…

84 柱状图中最大的矩形

题目链接:84. 柱状图中最大的矩形 - 力扣(LeetCode)

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

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

输入:heights = [2,1,5,6,2,3]
输出:10
解释:最大的矩形为图中红色区域,面积为 10

思路:使用left、right分别记录每个元素左边比它小和右边比它小的位置。

class Solution {
public:int largestRectangleArea(vector<int>& heights) {vector<int> left(heights.size(), -1);vector<int> right(heights.size(), heights.size());stack<int> s;int result = 0;//rightfor(int i = 0; i < heights.size(); i++){while(!s.empty() && heights[i] < heights[s.top()]){right[s.top()] = i;s.pop();}s.push(i);}while(!s.empty()) { s.pop();}//leftfor(int i = heights.size() - 1; i >= 0; i--){while(!s.empty() && heights[i] < heights[s.top()]){left[s.top()] = i;s.pop();}s.push(i);}for(int i = 0; i < heights.size(); i++){result = max(result, (right[i] - left[i] - 1) * heights[i]);}return result;}
};
http://www.yayakq.cn/news/988282/

相关文章:

  • 建设常规的网站报价是多少成都工装公司
  • 定制网站的优势网上推广服务
  • 用dw做网站结构图国内优秀网站
  • 网站首页添加标签soe标题打开直接显示网站怎么做
  • 博罗网站建设出口网站制作
  • 有关网站建设的合同沈阳公司建站
  • 做响应式网站的体会互联网公司排名保定
  • 公司申请网站需要哪些材料网站开发体系
  • 建网站需要注册公司吗编程是什么东西
  • asp网站新闻置顶wordpress 建立数据库连接时出错 用户名密码可能不正确
  • 做了微网站sem优化方法
  • 南京网站设计我选柚米科技拉销智能模板建站系统
  • 做微商城网站免费做网站的公司
  • 英文公司网站图片发到哪些网站 seo
  • 做彩票平台网站吗沈阳建设工程交易中心官网
  • 深圳建设局网站宝安分中心wordpress图片加链接地址
  • 室内设计欣赏网站500人企业的网络搭建
  • 建设银行网站能变更手机号吗东莞服务公司网站建设
  • 百度网站检测dw网页制作教程宣传
  • 山西设计网站公司个人网站平台搭建
  • 网站怎么做分时深圳宝安区必去景点
  • 做直播大秀的平台和网站百度一下 你就知道首页官网
  • 网站维护电话电子商务网站建设及维护管理
  • 宏信网络网站建设网站专题模板下载
  • 成都淘宝网站建设怎么做网站表白
  • 橙云网站建设论坛类网站设计
  • 妇产医院网站源码个人简历模板免费下载网站
  • 网站开发及后期维护idc机房
  • 婚礼策划师wordpress怎么优化图片
  • 邯郸购物网站建设oa系统品牌