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

云南做网站报价品牌营销策略分析

云南做网站报价,品牌营销策略分析,做系统的图标下载网站,漂亮的php网站源码文章目录 Leetcode 84. 柱状图中最大的矩形解题思路代码总结 草稿图网站 java的Deque Leetcode 84. 柱状图中最大的矩形 题目:84. 柱状图中最大的矩形 解析:代码随想录解析 解题思路 反方向接雨水。见上一篇文章 代码 class Solution {public int la…

文章目录

    • Leetcode 84. 柱状图中最大的矩形
      • 解题思路
      • 代码
      • 总结

草稿图网站
java的Deque

Leetcode 84. 柱状图中最大的矩形

题目:84. 柱状图中最大的矩形
解析:代码随想录解析

解题思路

反方向接雨水。见上一篇文章

代码

class Solution {public int largestRectangleArea(int[] heights) {int[] newHeights = new int[heights.length+2];System.arraycopy(heights, 0, newHeights, 1, heights.length);int res = 0;Stack<Integer> stack = new Stack<>();stack.push(0);for (int i = 1; i < newHeights.length; i++) {if (newHeights[i] > newHeights[stack.peek()]) stack.push(i);else if (newHeights[i] == newHeights[stack.peek()]) {stack.pop();stack.push(i);} else {while (newHeights[i] < newHeights[stack.peek()]) {int mid = stack.peek();stack.pop();int left = stack.peek();int h = newHeights[mid];int w = i - left - 1;res = Math.max(res, w * h);}stack.push(i);}}return res;}
}//双指针
class Solution {public int largestRectangleArea(int[] heights) {int length = heights.length;int []leftHeight = new int[length];int []rightHeight = new int[length];leftHeight[0] = -1;for (int i = 1; i < length; i++) {int t = i-1;while (t >= 0 && heights[t] >= heights[i])t = leftHeight[t];leftHeight[i] = t;}rightHeight[length-1] = length;for (int i = length-2; i >= 0; i--) {int t = i+1;while (t < length && heights[t] >= heights[i])t = rightHeight[t];rightHeight[i] = t;}int res = 0;for (int i = 0; i < length; i++) {int area = (rightHeight[i] - leftHeight[i] - 1) * heights[i];res = Math.max(res, area);}return res;}
}

总结

暂无

http://www.dt0577.cn/news/35847.html

相关文章:

  • 包装设计教程软件排名优化
  • 华强北电子网站建设北京seo邢云涛
  • 重庆城市建设集团官方网站百度seo是什么意思呢
  • 大连网站福建seo搜索引擎优化
  • wordpress修改模板技巧求职seo推荐
  • 网站做404页面怎么做seo搜索引擎优化原理
  • 四川建设网四川住建厅南昌seo营销
  • 嘉定区 网站建设成人营销管理培训班
  • 中信建设有限责任公司总监长沙网站seo技术厂家
  • 网站数据维护网站推广和seo
  • 品牌创意设计公司seo关键字排名
  • 网站制作动态海口seo网络公司
  • JSP+Oracle动态网站开发sem扫描电子显微镜
  • 重庆网站设计开发网站设计与制作教程
  • 安徽网站建设产品介绍营销咨询
  • 多个图表统计的网站怎么做b2b电子商务平台排名
  • 做京东网站需要哪些手续费整合营销包括哪些内容
  • 吴桥县做网站百度问一问
  • 九江建网站公司有哪些营销推广投放平台
  • 给宝宝做衣服网站网站维护费用一般多少钱
  • 泰州网站建设怎么给产品做网络推广
  • 网站建设推广怎样找客户百度网盘app怎么打开链接
  • 商场设计网站西安网络推广运营公司
  • app网站开发流程图网页制作用什么软件做
  • html做网站心得合肥网站制作
  • 网页设计 效果图南宁seo推广服务
  • 网站导航插件怎样做搜索引擎推广
  • 南昌夜场招聘网站怎么做最新seo自动优化软件
  • 收费网站建设视频教程免费下载百度域名注册
  • 北京网络网站建设镇江百度seo