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

延吉最好的网站建设公司个人网站用什么服务器

延吉最好的网站建设公司,个人网站用什么服务器,有哪些游戏网站,深圳高端做网站84. 柱状图中最大的矩形 给定 n 个非负整数#xff0c;用来表示柱状图中各个柱子的高度。每个柱子彼此相邻#xff0c;且宽度为 1 。 求在该柱状图中#xff0c;能够勾勒出来的矩形的最大面积。 class Solution:def largestRectangleArea(self, heights: List[int]) - i…84. 柱状图中最大的矩形 给定 n 个非负整数用来表示柱状图中各个柱子的高度。每个柱子彼此相邻且宽度为 1 。 求在该柱状图中能够勾勒出来的矩形的最大面积。 class Solution:def largestRectangleArea(self, heights: List[int]) - int:找每个柱子左右侧的第一个高度值小于该柱子的柱子单调栈栈顶到栈底从大到小每插入一个新的小数值时都要弹出先前的大数值栈顶栈顶的下一个元素即将入栈的元素这三个元素组成了最大面积的高度和宽度情况一当前遍历的元素heights[i]大于栈顶元素的情况情况二当前遍历的元素heights[i]等于栈顶元素的情况情况三当前遍历的元素heights[i]小于栈顶元素的情况# 栈头到栈底单调递减# 栈顶和栈顶的下一个元素以及要入栈的三个元素组成了我们要求最大面积的高度和宽度heights.insert(0,0)heights.append(0)stack [0]result 0for i in range(1,len(heights)):# 情况一if heights[i] heights[stack[-1]]:stack.append(i)# 情况二elif heights[i] heights[stack[-1]]:stack.pop()stack.append(i)# 情况三else:# 抛出所有较高的柱子while stack and heights[i] heights[stack[-1]]:# 栈顶就是中间的柱子主心骨mid_index stack[-1]stack.pop()if stack:left_index stack[-1]right_index iwidth right_index - left_index -1height heights[mid_index]result max(result,width*height)stack.append(i)return result
http://www.dnsts.com.cn/news/154505.html

相关文章:

  • 海淀网站建设wordpress安装无法连接数据库连接
  • 个人网站空间他达拉非能延时多久
  • 怎样建设一个网站赚钱开发app怎么盈利
  • 济南做网站企业广州住房与建设 网站
  • 天津开发区建网站公司滦南县建设局网站
  • 图文店做网站有用处吗固定ip 建网站
  • 百度搜不到的网站普象工业设计网官网
  • 电子商务网站建设怎么做网址导航华图
  • 合肥蜀山网站开发荣县做网站的
  • 做纺织机械的网站域名大良营销网站建设资讯
  • 济南做网站公司python网站开发教程
  • 网站建设维护的知识页面设计
  • 做实体识别的网站网站域名费会计分录怎么做
  • 六安做网站免费申请域名建立网站
  • 网站开发业务怎么做自适应门户网站模板
  • 峨眉山网站建设单位网站建设费用账务处理
  • 互联网站建设提升了自己的网站
  • 用dw做的网站怎么放到网上怎样在建设部网站上查公司信息
  • 北京设计网站的公司装企网站建设
  • 网站开发有几种语言网页图片提取在线
  • 有人拉我做彩票网站做网站外包公司名称大全
  • 建设部网站下载长沙马拉松线上
  • 广州海珠网站开发设计贵州住建局和城乡建设官网
  • 扬中网站建设哪家好博物馆网站建设
  • 动画型网站廊坊关键词排名软件
  • 海外转运网站建设全网营销推广方案外包
  • 网站数据丢失怎么办地址二地址三2021变更
  • 海兴县做网站微信官网登陆
  • 广州网站建设 易企建站公司做网站基础教程
  • 上海网站排名前十怎么进行网站关键词优化