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

做站群的网站怎么来网站搜索排名优化怎么做

做站群的网站怎么来,网站搜索排名优化怎么做,宁波网站建设首选品牌,沈阳做网站优秀公司题目链接:84. 柱状图中最大的矩形 - 力扣(LeetCode) 要找最大的矩形就是要找以每根柱子为高度往两边延申的边界,要作为柱子的边界就必须高度不能低于该柱子,否则矩形无法同高,也就是需要找出以每根柱子为高…

题目链接:84. 柱状图中最大的矩形 - 力扣(LeetCode)

要找最大的矩形就是要找以每根柱子为高度往两边延申的边界,要作为柱子的边界就必须高度不能低于该柱子,否则矩形无法同高,也就是需要找出以每根柱子为高、往两边找更低的柱子作为当前矩形的边界(不含)

可以用一个单调递增栈,存储下标,一直记录更高的柱子,一旦碰到低的柱子,此时栈顶可作为矩形的高,当前柱子作为右边界(不含),栈顶往下一个元素可作为左边界(不含),计算完成后弹出栈顶,这样可以以每个柱子的高度为矩形的高计算一次面积,且边界都是尽可能延申的

class Solution {
public:int largestRectangleArea(vector<int> &heights) {int ans = 0;heights.insert(heights.begin(), 0); // 尾哨兵heights.push_back(0); // 头哨兵stack<int> plus; // 单调递增栈for (int i = 0; i < heights.size(); i++) {while (!plus.empty() && heights[i] < heights[plus.top()]) { // 找到更低的了,说明找到边界int height = heights[plus.top()];plus.pop();ans = max(ans, height * (i - plus.top() - 1));}plus.push(i);}return ans;}
};
http://www.yidumall.com/news/11017.html

相关文章:

  • 建设网站收费电商培训机构排名
  • 电影网站建设视频教程电商网站项目
  • 什么是网站建设流程图百度打广告收费表
  • 昌黎县城乡建设局网站中国万网登录入口
  • 找人做网站需要什么百度一下电脑版首页网址
  • wordpress弹窗提示沈阳seo网站推广
  • 有男女做暖暖的视频网站厦门网站快速排名优化
  • 网站永久镜像怎么做外贸网站seo推广教程
  • 深圳入户申请网站官网重庆seo排名软件
  • 昆明做网站的公司有哪些优化大师tv版
  • 网络教育新乡seo公司
  • dede 企业网站模板关键词竞价广告
  • 公司注销 网站备案苹果cms永久免费建站程序
  • 北京手机网站开发价格郑州百度推广哪家好
  • 电商网站建设规划百度ai智能写作工具
  • 网站制作详细教程西安优化seo
  • 深圳专业建站公司有哪些seo网站推广目的
  • 网站如何做快排关键词优化怎么做
  • 淘宝联盟网站备案百度提交网站入口
  • 网站建设工作室营销活动
  • 网站做排名2015seo搜索引擎的优化
  • 虎门网站建设费用淘宝店铺怎么运营
  • 成都美誉网站设计企业网站推广建议
  • 注册网站空间优化设计的答案
  • 开发网站做什么惠州网站推广排名
  • 今日头条做免费网站seo厂家电话
  • 网站引导动画怎么做的营销官网
  • 网络营销网站建设论文百度地图打车客服人工电话
  • 六安网站建设招聘网站优化招商
  • 加快政务网站群建设管理做网络推广