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

网站排版类型深圳龙华是低风险区吗

网站排版类型,深圳龙华是低风险区吗,wordpress开发文档(chm),wordpress调用视频播放原题链接#xff1a; 力扣#xff08;LeetCode#xff09;官网 - 全球极客挚爱的技术成长平台 题面#xff1a; 给定 n 个非负整数表示每个宽度为 1 的柱子的高度图#xff0c;计算按此排列的柱子#xff0c;下雨之后能接多少雨水。 示例 1#xff1a; 输入#xff1a…原题链接 力扣LeetCode官网 - 全球极客挚爱的技术成长平台 题面 给定 n 个非负整数表示每个宽度为 1 的柱子的高度图计算按此排列的柱子下雨之后能接多少雨水。 示例 1 输入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.length1 n 2 * 10^40 height[i] 10^5 解题思路 由木桶理论可知某一列的储水量与他左边最高的柱子和右边最高的柱子之间的较矮者有关为这一列高度和它的差值。在上一篇博客我们使用了DP方法维护了两个数组left和right空间复杂度为O(n)但实际上我们可以使用双指针法空间复杂度可以优化到O(1)。 设左指针left右指针right当left和right未相遇时维护leftMax和rightMax左指针left只从左往右右指针right只从右往左leftMax max(leftMax, height[left])rightMax max(rightMax, height[right])。 当leftMax rightMax时我们可以计算出left位置的储水量为leftMax - height[left]并将left右移一位 当leftMax rightMax时我们可以计算出right位置的储水量为rightMax - height[right]并将right左移一位 当leftMax rightMax时无论对left操作还是对right操作都是可以的。 当left和right相遇时就可以结束计算了。 代码CPP class Solution { public:/*双指针将空间复杂度从O(n)优化至O(1)*/int trap(vectorint height) {int n height.size();int left 0, right n - 1;int leftMax 0, rightMax 0, ans 0;while (left right) {leftMax max(leftMax, height[left]);rightMax max(rightMax, height[right]);if (leftMax rightMax) {ans leftMax - height[left];left;} else {ans rightMax - height[right];right--;}}return ans;} };
http://www.w-s-a.com/news/386476/

相关文章:

  • 怎么选择网站开发英文网站建设用途
  • 怎样做电子商务网站织梦生成手机网站
  • 公司网站建设选什么服务器网站里怎样添加关键词
  • 深圳建设局网站深业中城绿化项目营销型网站开发流程包括
  • 找销售的网站九江市建设项目服务中心
  • 东原ARC网站建设公司合肥seo网站推广外包
  • 那个网站是做房产中介的网站制作软件小学
  • 做网页怎么建站点视频解析网站
  • 做网站的系统设计网站设计论文前言
  • 做外贸网站多久更新汕头市建设局网站首页
  • 如何建设专业化的网站手机管理网站模板
  • 花生壳做网站如何用腾讯云做网站
  • 搭建集团网站开发app需要哪些软件
  • 网站建设 中企动力福州阀门wordpress 多说评论
  • php网站集成支付宝接口下载免费网络软件
  • 卡盟网站是怎么建设的用花生壳做网站速度可以吗
  • 杭州物联网前十名公司优秀seo平台
  • 网新中英企业网站管理系统wordpress 登录 缓存
  • wordpress模板建站教程wordpress添加广告位手机自适应
  • h5游戏平台入口优化是什么梗
  • 建设银行对公网站打不开网络推广活动方案主题和思路
  • 茶叶网站开发目的和意义网页设计需要考什么证
  • 高端企业网站建设公司怎么做实用性建设网站都需要哪些
  • 网站备案必须要幕布吗易企秀网站怎么做轮播图
  • 南昌网站排名优化四线城市网站建设方向及营利点
  • 做网站需要钱吗unity 做网站
  • 呼伦贝尔市规划建设局网站wordpress怎么考别人的
  • 免备案自助建站网站成都神速建站
  • 怎样编写app软件快速刷排名seo软件
  • 江苏做家纺的公司网站宣传型企业网站