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

河南网站建设培训寄生虫网站排名代做

河南网站建设培训,寄生虫网站排名代做,.net做的学校网站,婚纱网站页面设计题目介绍 给定 n 个非负整数表示每个宽度为 1 的柱子的高度图#xff0c;计算按此排列的柱子#xff0c;下雨之后能接多少雨水。 示例 1#xff1a; 输入#xff1a;height [0,1,0,2,1,0,1,3,2,1,2,1] 输出#xff1a;6 解释#xff1a;上面是由数组 [0,1,0,2,1,0,1,3…题目介绍 给定 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 * 1040 height[i] 105 解答 C解法 class Solution { public:int trap(vectorint height) {// 双指针 前后最大值// 每个位置左边和右边最高高度分别记录在数组上// 每个位置可以储水的容量取决于其左右两边最大值之小者if(height.size() 2) return 0;vectorint maxLeft(height.size(), 0);vectorint maxRight(height.size(), 0);int size maxRight.size();// 记录每个柱子左边的最大高度maxLeft[0] height[0];for(int i 1; i size; i){maxLeft[i] max(maxLeft[i - 1], height[i]);}maxRight[size - 1] height[size - 1];for(int i size - 2; i 0; --i){maxRight[i] max(maxRight[i 1], height[i]);}int res 0;for(int i 1; i size; i){res min(maxRight[i], maxLeft[i]) - height[i];}return res;} };python3 class Solution:# 每一个位置能盛放多少水取决于其左边和右边柱子的最大高度的小者def trap(self, height: List[int]) - int:n len(height)# pre_max[i] 表示下标为i的柱子前面(包括下标为i的柱子)的最大高度pre_max [0] * npre_max[0] height[0] for i in range(1, n):pre_max[i] max(pre_max[i - 1], height[i])# suf_max[i] 表示下标为i的柱子(包括下标为i的柱子)后面的最大高度suf_max [0] * nsuf_max[-1] height[-1]#n-2 ~ 0 for i in range(n - 2, -1, -1):suf_max[i] max(suf_max[i 1], height[i])ans 0# zip 将其中的列表打包成元组的列表用来迭代for h, pre, suf in zip(height, pre_max, suf_max):ans min(pre, suf) - hreturn ans
http://www.dnsts.com.cn/news/255744.html

相关文章:

  • 威海市文登区城乡建设局网站网站做站群
  • 浙江省建设网站首页代加工厂都不做网站
  • 自己搞个网站需要多少钱7k7k游戏网页版入口
  • 深圳市专业网站建设域名哪里注册
  • 企业网站优化公司哪家好郑州便民核酸采样屋正在搭建中
  • 网站建设平台推荐最新新闻事件今天国内大事
  • 网站建设合同 程序电子商务是干嘛的 主要学什么
  • app网站开发定制深圳创业补贴政策2022
  • 排版漂亮的网站创新的网站建设公司
  • 装修公司网站asp源码微信怎么制作小程序?
  • 合肥网站建设需要多济南网站建设小程序开发
  • 中小企业网站seo沈阳专业网站建设企业
  • 网站开发配置状态统计wordpress更改固定链接404
  • 做网站分什么软件网站流量统计主要指标包括
  • 珠海网站设计网络优化沈阳做网站优化的公司哪家好
  • 开发小程序用什么软件写代码免费seo优化
  • 流量对于网站盈利预约网站模板
  • 一个网站做各种好玩的实验广州市学校网站建设公司
  • 关键词分析商丘网站建设优化推广
  • 网站后台的制作一流的学校网站建设
  • 网站数据库建设方案网站开启伪静态需要编写什么代码
  • 手机网站建设论文做网站太麻烦了
  • 中卫网站建设公司邯郸住房城乡建设厅网站
  • 福州做网站互联网公司排名怎么做记步数的程序到网站
  • 免费的网站制作好的高端网站
  • 阿城区建设小学网站成都建模培训
  • 网站建设需要的软件怎么在线上推广自己的产品
  • 海南住房建设厅网站公众号做电影网站赚钱
  • 有个网站做字的图片晋城市住建设局网站
  • 建设游戏网站2023能用的磁力搜索引擎