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

做网站要要多少钱公司网站制作应该注意些什么

做网站要要多少钱,公司网站制作应该注意些什么,百度账号注册中心,xrea wordpress单调栈day54|42. 接雨水(高频面试题)、84. 柱状图中最大的矩形、两道题思维导图的汇总与对比 42. 接雨水84. 柱状图中最大的矩形两道题思维导图的汇总与对比 42. 接雨水 给定 n 个非负整数表示每个宽度为 1 的柱子的高度图,计算按此排列的柱…

单调栈day54|42. 接雨水(高频面试题)、84. 柱状图中最大的矩形、两道题思维导图的汇总与对比

  • 42. 接雨水
  • 84. 柱状图中最大的矩形
  • 两道题思维导图的汇总与对比

42. 接雨水

给定 n 个非负整数表示每个宽度为 1 的柱子的高度图,计算按此排列的柱子,下雨之后能接多少雨水。

示例 1:

img

输入:height = [0,1,0,2,1,0,1,3,2,1,2,1]
输出:6
解释:上面是由数组 [0,1,0,2,1,0,1,3,2,1,2,1] 表示的高度图,在这种情况下,可以接 6 个单位的雨水(蓝色部分表示雨水)。

示例 2:

输入:height = [4,2,0,3,2,5]
输出:9

提示:

  • n == height.length
  • 1 <= n <= 2 * 104
  • 0 <= height[i] <= 105
class Solution {
public:int trap(vector<int>& height) {int sum=0;stack<int> st;st.push(0);for(int i=1;i<height.size();i++){if(height[i]<=height[st.top()])st.push(i);else{while(!st.empty()&&height[i]>height[st.top()]){int mid=height[st.top()];st.pop();if(!st.empty()){int h=min(height[st.top()],height[i])-mid;int w=i-st.top()-1;sum+=h*w;}}st.push(i);}}return sum;}
};

具体的分析过程如下面的思维导图所示:
在这里插入图片描述

84. 柱状图中最大的矩形

给定 n 个非负整数,用来表示柱状图中各个柱子的高度。每个柱子彼此相邻,且宽度为 1 。

求在该柱状图中,能够勾勒出来的矩形的最大面积。

示例 1:

在这里插入图片描述

输入:heights = [2,1,5,6,2,3]
输出:10
解释:最大的矩形为图中红色区域,面积为 10

提示:

  • 1 <= heights.length <=105
  • 0 <= heights[i] <= 104
class Solution {
public:int largestRectangleArea(vector<int>& heights) {stack<int> st;int result=0;heights.insert(heights.begin(),0);heights.push_back(0);st.push(0);for(int i=0;i<heights.size();i++){if(heights[i]>=heights[st.top()])st.push(i);else{while(!st.empty()&&heights[i]<heights[st.top()]){int mid=st.top();st.pop();if(!st.empty()){int h=heights[mid];int w=i-st.top()-1;result=max(result,h*w);}}st.push(i);}}return result;}
};

具体的分析过程如下面的思维导图所示:
在这里插入图片描述

两道题思维导图的汇总与对比

在这里插入图片描述

http://www.yayakq.cn/news/238455/

相关文章:

  • 怎样做网站呢自媒体可做外链网站
  • 网站建设流程视频苏州做网站
  • 免费门户网站系统优质主页格式
  • 书荒小说阅读器是哪个网站做的注册自媒体账号平台
  • 音乐网站建站平台推广引流是什么意思
  • 做公司网站需要学哪些做网站被骗了怎么办
  • 免费做公益网站网站源码是什么意思
  • 站长工具seo综合查询推广如何用c 做网站
  • 网站建设费无形资产摊销电子工程专辑
  • 电子商务网站设计案例注册网站有什么风险吗
  • 旅行社英文模板网站易语言做网站教程
  • 网站首页文件名通常是wordpress的注入
  • 建设肯德基网站的好处如何提高网站百度权重
  • 杭州网站建设V芯ee8888e昆明网络推广昆明网站建设昆明昆明
  • 怎样查看网站开发陕西企业网站建设价格
  • 网站ftp需要关闭天津建设工程信息网官网首页
  • jsp购物网站开发视频北京市网站设计公司网址
  • 网站设计公司有哪些自动做微网站
  • 泉州手机网站制作wordpress 中文官网
  • 网站客户需求分析柳州正规网站建设招商
  • 柳州在哪里做网站做响应式网站好不好
  • 南阳做网站个人cms网站
  • 网站跳转qq如何做网站左侧导航条
  • 网站排名查询平台使用arcgis进行网站开发
  • 可信的手机网站建设电商网站排行
  • 企业网站建设自己的官网建设网站投资多少钱
  • 慕课网站开发定西谁做网站
  • 免费 网站北京网络推广优化公司
  • 乡镇做电器网站能不能营运公司网站 百度
  • 网站开发的心得体会温州网站推广排名