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

企业网站源码库竞价托管一般要多少钱

企业网站源码库,竞价托管一般要多少钱,租空间做网站,怎么做移动端网站一、柱状图中最大的矩形 84. 柱状图中最大的矩形 - 力扣(LeetCode) 单调栈很重要的性质,就是单调栈里的顺序,是从小到大还是从大到小。 栈顶和栈顶的下一个元素以及要入栈的三个元素组成了我们要求最大面积的高度和宽度&#x…

一、柱状图中最大的矩形

84. 柱状图中最大的矩形 - 力扣(LeetCode)

单调栈很重要的性质,就是单调栈里的顺序,是从小到大还是从大到小

栈顶和栈顶的下一个元素以及要入栈的三个元素组成了我们要求最大面积的高度和宽度!!

依旧是分析清楚如下三种情况:

  • 情况一:当前遍历的元素heights[i]大于栈顶元素heights[st.top()]的情况
  • 情况二:当前遍历的元素heights[i]等于栈顶元素heights[st.top()]的情况
  • 情况三:当前遍历的元素heights[i]小于栈顶元素heights[st.top()]的情况
class Solution {public int largestRectangleArea(int[] heights) {int[] newHeight = new int[heights.length + 2];System.arraycopy(heights, 0, newHeight, 1, heights.length);newHeight[heights.length+1] = 0;newHeight[0] = 0;Stack<Integer> stack = new Stack<>();stack.push(0);int res = 0;for (int i = 1; i < newHeight.length; i++) {while (newHeight[i] < newHeight[stack.peek()]) {int mid = stack.pop();int w = i - stack.peek() - 1;int h = newHeight[mid];res = Math.max(res, w * h);}stack.push(i);}return res;}
}

http://www.hrbkazy.com/news/56487.html

相关文章:

  • 电子商务成功网站的案例百度400电话
  • 帮别人建设网站需要什么资质百度极速版app下载
  • 上海网站科技做网站的公司有哪些
  • WordPress开启邮件服务广西seo公司
  • 深圳私人网站优化庆云网站seo
  • 网站域名商代理商seo模拟点击有用吗
  • 那些网站用不着做优化营销网络怎么写
  • 网站备案注册深圳电子网络推广查询
  • 湖北网站建设哪家专业seminar什么意思中文
  • 网站自动采集更新网上营销怎么做
  • 贵港北京网站建设链接平台
  • 百度文库小程序入口东莞网络排名优化
  • 技术支持 祥云平台 英文网站王通seo教程
  • 技术培训上海百度seo
  • github上建立WordPress网站自动发帖软件
  • 品牌咨询万能优化大师下载
  • 访问网站出现目录上海网站排名seo公司
  • 网站打开速度加快怎么做做网页设计的软件
  • 建站网站推荐华为云速建站
  • 网站建设绩效考核方案百度广告联盟官网
  • 做外贸出口的网站百度怎么发布自己的信息
  • 学编程课对孩子有什么好处莆田关键词优化报价
  • 宝安专业网站设计公司站长工具永久
  • 小城镇建设网站的观点企业网络营销
  • 设计品牌网站公司企业培训课程ppt
  • 天津微网站建设百度网络营销中心
  • 做网站店铺图片用什么软件谷歌推广代理公司
  • asp.net网站开发使用到的技术电商营销推广方案
  • 网站备案信息真实性核验单谷歌play
  • 做网站开什么发票seo外链推广