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

企业网站设计请示wordpress函数表

企业网站设计请示,wordpress函数表,外贸找客户的方法,网站排名优化公司84. 柱状图中最大的矩形给定 n 个非负整数#xff0c;用来表示柱状图中各个柱子的高度。每个柱子彼此相邻#xff0c;且宽度为 1 。求在该柱状图中#xff0c;能够勾勒出来的矩形的最大面积。以上是柱状图的示例#xff0c;其中每个柱子的宽度为 1#xff0c;给定的高度为…84. 柱状图中最大的矩形给定 n 个非负整数用来表示柱状图中各个柱子的高度。每个柱子彼此相邻且宽度为 1 。求在该柱状图中能够勾勒出来的矩形的最大面积。以上是柱状图的示例其中每个柱子的宽度为 1给定的高度为 [2,1,5,6,2,3]。图中阴影部分为所能勾勒出的最大矩形面积其面积为 10 个单位。示例:输入: [2,1,5,6,2,3]输出: 10class Solution {/*** 利用单调栈 求解总体思路是 以柱子i高度为矩形高度时所能形成最大面积(利用性质找出第i个柱子向左边和右边遍历时第一个比它低的柱子)* 单调栈定义只存高度递增的柱子* 性质* 出栈时* 那么如果单调栈为空了说明没有比这个柱子更低的了(矩形宽度为这根柱子的序号左边沿为0)* 如果单调栈不为空说明栈里面的柱子高度都小那么左边沿为栈顶柱子的序号** 矩形右边沿为i 因为你出栈 就说明你比别人低了这已经是你能达到的面积极限了.出栈记录面积* **/public static int largestRectangleArea(int[] heights) {int heightn[] new int[heights.length1];for (int i 0; i heights.length; i) {heightn[i] heights[i];}heightn[heights.length] 0; //最后增加个高度为0 的柱子以便吧单调栈里面的都弹出去。Deque stack new ArrayDeque(); //存储序号int maxS0;for (int i 0; i heightn.length;i) {while (!stack.isEmpty() heightn[i]int tempstack.pop();//这里是递减数列得长度maxS Math.max(maxS,( ( stack.isEmpty()?i:(i-stack.peek()-1) )*heights[temp] ));}stack.push(i); //入栈}return maxS;}}
http://www.huolong8.cn/news/179263/

相关文章:

  • 网站建设与运行乐山建设局网站
  • 优化网站seo公司河南省中招考生服务平台
  • 怎么更改网站备案信息吗北京公司摇号中签率
  • 南京定制网站哪个好品牌排行榜哪个网站更权威
  • 深圳市南山网站建设专业做网站建设建站
  • 织梦做中英文网站步骤天津做网站优化的公司
  • 简约大方的网站购物网站 wordpress 英文模板
  • 莱芜住房和城乡建设部网站2021互联网公司100强
  • 网站建设达到什么水平食品网站建设风格
  • 河南建设工程信息网站郑州高新开发区民政局开标情况自己怎样做网站
  • 手机与pc网站同步模板济宁市中网站建设
  • 福州 网站建设网站建设公司赚钱吗
  • 微电影网站源码wordpress特点
  • 丰台做网站的公司专业做小程序公司有哪些
  • 四川省建设厅网站首页wordpress修改作者链接
  • 网站的访问量怎么查html5开发的网站
  • 找设计师做网站网站建设成为
  • 网站外链建设方法百度代理加盟
  • 银行管理系统网站建设什么物流公司网站建设
  • 互联网网站建设问卷调查云南省火电建设公司网站
  • 做电影网站的成本什么叫做电商平台
  • 网站的开发与建设wordpress怎么安装导航
  • 网站忘记密码功能网站开发会议议程范文
  • 购物网站流量怎么做站长友情链接
  • 如何进行医药网站建设营销技巧培训课程
  • 在网站上做漂浮做组织架构图的网站
  • 站长工具综合查询系统网页的创新型网站策划
  • 网站一定备案吗建筑之家
  • 网站建设公司的方案17做网店广州货源网
  • seo网站改版世界著名建筑设计公司