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

做文字图网站深圳营销型网站联系方式

做文字图网站,深圳营销型网站联系方式,建设互联网地方垂直网站,seo外包公司兴田德润官方地址题目 柱状图中的最大的矩形 给定 n 个非负整数#xff0c;用来表示柱状图中各个柱子的高度。每个柱子彼此相邻#xff0c;且宽度为 1 。 求在该柱状图中#xff0c;能够勾勒出来的矩形的最大面积。 示例 1: 输入#xff1a;heights [2,1,5,6,2,3] 输出#xff1a;10 …题目 柱状图中的最大的矩形 给定 n 个非负整数用来表示柱状图中各个柱子的高度。每个柱子彼此相邻且宽度为 1 。 求在该柱状图中能够勾勒出来的矩形的最大面积。 示例 1: 输入heights [2,1,5,6,2,3] 输出10 解释最大的矩形为图中红色区域面积为 10示例 2 输入 heights [2,4] 输出 4提示 1 heights.length 1050 heights[i] 104 题解 枚举高度预处理l r class Solution {public int largestRectangleArea(int[] heights) {int ans 0;DequeInteger st new ArrayDeque();int n heights.length;//l[i]为左边最近的比其小的下标 r[i]为右边最近的比其小的下标int[] l new int[n], r new int[n];Arrays.fill(l, -1);// 初始化-1Arrays.fill(r, n);// 初始化nfor (int i 0; i n; i) {while (!st.isEmpty() heights[i] heights[st.peekLast()]) {r[st.pollLast()] i;}st.addLast(i);}st.clear();for (int i n - 1; i 0; i--) {while (!st.isEmpty() heights[i] heights[st.peekLast()]) {l[st.pollLast()] i;}st.addLast(i);}for (int i 0; i n; i) {int h heights[i];ans Math.max(ans, (r[i] - l[i] - 1) * h);}return ans;} }
http://www.zqtcl.cn/news/909394/

相关文章:

  • 公司网站建设规划国外搜索关键词的网站
  • 石家庄网站快速优化排名国内做性视频网站有哪些
  • 易居做网站网页设计的发展
  • 开一个网站建设公司好产品销售型的网站
  • 苍梧县网站建设南京网站建设 雷仁网络
  • 四川网站制作成都wordpress 移动支付
  • 山西网站开发二次开发做自媒体可以参考的外国网站
  • 合肥 网站设计大学生创新创业大赛项目计划书
  • 北京网站主题制作做婚恋网站怎么样
  • 卖设计图的网站低代码开发平台公司
  • 建设银行顺德分行网站中国建筑装饰公司排名
  • 百度网站提交入口百度国内打开google网页的方法
  • 上海高端品牌网站制作wordpress返利主题
  • 网站建设会遇到哪些难题安阳网站如何做优化
  • 哈德网站建设使用wordpress创建企业官网
  • 新品销售网站建设建设银行网站怎么登陆密码
  • 外贸营销主题怎么写seo薪资
  • 手机音乐网站源码关键路径
  • 网站制作哪些官方静态网站模板
  • 网站开发seo网站排名优化服务
  • 佛山营销网站开发帝国cms网站公告怎么做
  • 2_试列出网站开发建设的步骤在哪里进行网站域名的实名认证
  • 个人网站做博客还是做论坛网络服务推广
  • 遵义网站制作小程序辛集做网站
  • 做逆战网站的名字吗网站维护员
  • 浏览器收录网站重庆网上房地产网
  • 门户网站建设哪专业wordpress爆破密码字典
  • 响应式网站的制作app开发公司加盟
  • 建设部安全事故通报网站sem是什么分析方法
  • 北京网站制作出名 乐云践新手机建站专家