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

北京建站公司哪个好wordpress 后台好卡

北京建站公司哪个好,wordpress 后台好卡,vs设置网站开发环境,网页设计注册页面代码一、84.柱状图中最大的矩形 力扣题目链接 42接雨水 是找每个柱子左右两边第一个大于该柱子高度的柱子#xff0c;而本题是找每个柱子左右两边第一个小于该柱子的柱子。 本题是要找每个柱子左右两边第一个小于该柱子的柱子#xff0c;所以从栈头#xff08;元素从栈头弹出…一、84.柱状图中最大的矩形 力扣题目链接 42接雨水 是找每个柱子左右两边第一个大于该柱子高度的柱子而本题是找每个柱子左右两边第一个小于该柱子的柱子。 本题是要找每个柱子左右两边第一个小于该柱子的柱子所以从栈头元素从栈头弹出到栈底的顺序应该是从大到小的顺序 主要就是分析清楚如下三种情况 情况一当前遍历的元素heights[i]大于栈顶元素heights[st.top()]的情况情况二当前遍历的元素heights[i]等于栈顶元素heights[st.top()]的情况情况三当前遍历的元素heights[i]小于栈顶元素heights[st.top()]的情况 // 版本一 class Solution { public:int largestRectangleArea(vectorint heights) {int result 0;stackint st;heights.insert(heights.begin(), 0); // 数组头部加入元素0heights.push_back(0); // 数组尾部加入元素0st.push(0);// 第一个元素已经入栈从下标1开始for (int i 1; i heights.size(); i) {if (heights[i] heights[st.top()]) { // 情况一st.push(i);} else if (heights[i] heights[st.top()]) { // 情况二st.pop(); // 这个可以加可以不加效果一样思路不同st.push(i);} else { // 情况三while (!st.empty() heights[i] heights[st.top()]) { // 注意是whileint mid st.top();st.pop();if (!st.empty()) {int left st.top();int right i;int w right - left - 1;int h heights[mid];result max(result, w * h);}}st.push(i);}}return result;} };
http://www.hkea.cn/news/14397713/

相关文章:

  • 纪检监察网站建设的意义婚纱摄影网站模板之家
  • 网站更新方法做推广适合哪些网站吗
  • 新建南昌网站建设公司wordpress发号系统
  • 建网站图片怎么找金隅嘉华大厦网站建设公司
  • 织梦 营销型网站wordpress分页问题
  • 小语种建网站建设百度广告联盟点击一次多少钱
  • 怎么删除网站里的死链接网站开发有什么好的论坛
  • 网站建设收费详情网站布局
  • 做母婴的网站有哪些北京acc网站建设
  • 广告手机网站制作沈阳网站网页
  • 深圳公司设计网站滨州网站建设招聘
  • 专业品牌网站建设莱芜杂谈莱芜话题
  • 网站服务器租赁费用表格wordpress按钮支付
  • 网站锚文本使用查询平台seo
  • 网站建设彩铃设计吧
  • 重庆好的网站建设培训机构怎么找
  • 长沙网站优化指导网站设计app
  • 马蜂窝是什么做的网站施工企业工程施工科目
  • 昆山教育云平台网站建设wordpress底部悬浮导航
  • 深圳做积分商城网站建设编程软件自学网
  • 企业网站建设应该网站优化有哪些
  • 福州电子网站建设网站营销推广如何做
  • 做单页面网站网站设计报告模板及范文
  • 做网站建设公司网易互客网站颜色背景代码
  • 网站横幅图片建设网站大概要花多少钱
  • python做流量网站平面设计师前景
  • 宁波外贸网站建设和推广厦门易尔通网站建设好吗
  • h5技术网站wordpress 1核2g的服务器卡
  • 一个域名可以做几个网站谷歌搜索引擎免费入口2022
  • 贵州省城乡和住房建设厅官方网站网上销售培训课程