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

网站建设 个人wordpress搜索 文章内容

网站建设 个人,wordpress搜索 文章内容,泰安房产网58同城,胶州专业网站建设公司描述 分析 i位置能积累的雨水量,等于其左右两边最大高度的最小值。为了能获取i位置左右两边的最大高度。使用动态规划。两个dp数组: leftMaxrightMax 其中 leftMax[i] 代表i位置左边的最大高度rightMax[i] 代表i位置右边的最大高度 初始状态&#x…

描述

image.png

分析

i位置能积累的雨水量,等于其左右两边最大高度的最小值。
为了能获取i位置左右两边的最大高度。使用动态规划。
两个dp数组:

  • leftMax
  • rightMax

其中

  • leftMax[i] 代表i位置左边的最大高度
  • rightMax[i] 代表i位置右边的最大高度

初始状态:

  • leftMax[0] = 0;
  • rightMax[0] =0;

填充这两个dp数组。

那么i位置最终能存的雨水量为:min(eftMax[i] , rightMax[i]) - height[i]

遍历所有位置,即可得到总共能接的雨水数。

image.png

代码

class Solution {public int trap(int[] height) {int n = height.length;int[] leftMax = new int[n];int[] rightMax = new int[n];leftMax[0] = height[0];for (int i = 1; i < n; i++) {leftMax[i] = Math.max(leftMax[i - 1], height[i]);}rightMax[n - 1] = height[n - 1];for (int i = n - 2; i >= 0; i--) {rightMax[i] = Math.max(rightMax[i + 1], height[i]);}int res = 0;for (int i = 0; i < n; i++) {res += Math.min(leftMax[i], rightMax[i]) - height[i];}return res;}
}

image.png

面试公司

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

相关文章:

  • 做购物比价的网站有哪些医院门户网站建设规划
  • 创业做网站还是软件好自助建站工具软件
  • 免费笑话网站系统个人网站建设案例教程
  • 重庆怎么自己做网站2024年新闻时事热点论文
  • 中国未来巨型空间站视频网站 如何做seo
  • 关于校园网站建设的建议丹徒网站建设服务
  • 兴平网站开发网站备案字号
  • 网络公司+网站建设+小程序个人做公司网页怎么做
  • 医院系统网站建设seo优化策略
  • 找大学生做网站要多少钱展厅设计找哪家公司好
  • 专业网站建设公司首选上海网页制作公司 酒店
  • 上海松江区做网站的公司wordpress搭建外贸
  • 桥头镇网站建设网站的ns记录
  • 网站建设 点指成名福建省住房和城乡建设厅网站首页
  • 汕头市作风建设的网站网络运维周报
  • 重庆市建设工程安全网站wordpress提交页面反应迟钝
  • 搜索引擎优化至少包括哪几步襄阳网站排名优化
  • 找人做网站都需要提供什么一键生成ppt的软件
  • 网站修改域名服务器工程公司名字大全集
  • 品牌网站怎么做dedecms wap网站模板下载
  • 分析网站统计对网络营销的价值国外手表网站
  • 深圳建设网站公做中学数学教案有哪些好的网站
  • 哪家网站好网站界面设计的流程
  • H5网站开发工程师wordpress做的外贸网站6
  • 成都网站建设 外包wordpress修改页面样式
  • 网站实名制查询一键生成ppt免费
  • 网站优化是做什么的常用于做网站的软件
  • 做网站便宜的公司杭州网站开发设计
  • 使用rem布局的网站如何运营一个电商平台
  • 权威的唐山网站建设有关做橡胶品的网站