日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > python >内容正文

python

[leetcode]Trapping Rain Water @ Python

發布時間:2025/4/5 python 26 豆豆
生活随笔 收集整理的這篇文章主要介紹了 [leetcode]Trapping Rain Water @ Python 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

原題地址:https://oj.leetcode.com/problems/trapping-rain-water/

題意:

Given?n?non-negative integers representing an elevation map where the width of each bar is 1, compute how much water it is able to trap after raining.

For example,?
Given?[0,1,0,2,1,0,1,3,2,1,2,1], return?6.

The above elevation map is represented by array [0,1,0,2,1,0,1,3,2,1,2,1]. In this case, 6 units of rain water (blue section) are being trapped.?Thanks Marcos?for contributing this image!

解題思路:模擬法。開辟一個數組leftmosthigh,leftmosthigh[i]為A[i]之前的最高的bar值,然后從后面開始遍歷,用rightmax來記錄從后向前遍歷遇到的最大bar值,那么min(leftmosthigh[i], rightmax)-A[i]就是在第i個bar可以儲存的水量。例如當i=9時,此時leftmosthigh[9]=3,而rightmax=2,則儲水量為2-1=1,依次類推即可。這種方法還是很巧妙的。時間復雜度為O(N)。

代碼:

class Solution:# @param A, a list of integers# @return an integerdef trap(self, A):leftmosthigh = [0 for i in range(len(A))]leftmax = 0for i in range(len(A)):if A[i] > leftmax: leftmax = A[i]leftmosthigh[i] = leftmaxsum = 0rightmax = 0for i in reversed(range(len(A))):if A[i] > rightmax: rightmax = A[i]if min(rightmax, leftmosthigh[i]) > A[i]:sum += min(rightmax, leftmosthigh[i]) - A[i]return sum

?

總結

以上是生活随笔為你收集整理的[leetcode]Trapping Rain Water @ Python的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 五月婷婷激情在线 | 黄色免费在线看 | 国产性精品 | 天堂精品一区二区三区 | 99在线观看| 亚洲一级片在线播放 | 九一成人网 | 在线日韩国产 | 激情综合小说 | 男生插女生网站 | 在线视频精品一区 | 午夜理伦三级做爰电影 | 一区二区三区www污污污网站 | 亚洲精品免费在线观看 | 久一视频在线观看 | 亚洲精品中文字幕在线播放 | 欧美日韩一二三区 | 久久国产精品久久久久久 | 一区二区不卡 | 国产色图视频 | 精品人妻伦一区二区三区久久 | 日韩欧美少妇 | 亚洲免费黄色网 | 国产剧情在线一区 | 国产91在线精品 | 乱色熟女综合一区二区三区 | 大咪咪dvd| 五月网站 | 国产视频一区二区三区在线播放 | 日韩精品视频播放 | 五月情网 | 色婷婷综合久久 | 亚洲国产福利视频 | 欧美精品韩国精品 | 蜜桃久久一区二区三区 | 久久精品牌麻豆国产大山 | 国产精品呻吟久久 | av天天在线| 少妇激情偷人三级 | 九色视频自拍 | 亚洲av日韩av高潮潮喷无码 | 国产精品2020 | 在线免费精品视频 | 色狠狠一区 | 日本中文字幕精品 | 久久a毛片 | 肥臀熟女一区二区三区 | 久久国产精品系列 | 中文字幕在线观看播放 | wwwwxxxx欧美 | 日韩av视屏 | 日韩精品一区二区三区高清免费 | 在线视频中文 | 色男人av | 亚洲一区二区三区在线视频 | 久久精品一区二区 | 亚洲精品国产精品国自产网站 | 国产一区二区久久 | 日本在线看片 | 久久久久无码国产精品一区李宗瑞 | 国产精品77 | 飘花影院伦理片 | 国产拍拍拍拍拍拍拍拍拍拍拍拍拍 | 最好看的2019年中文在线观看 | 岛国毛片在线观看 | 免费毛片一级 | 久久久久久久网 | 日本一区二区黄色 | av在线黄色 | 制服诱惑一区二区三区 | 欧美真人性野外做爰 | 麻豆视频免费网站 | 日本熟妇毛耸耸xxxxxx | av女优天堂在线观看 | 天天干天天谢 | 性感美女在线观看 | 骚视频在线观看 | 国产伦精品一区二区三区视频黑人 | 精品久久久久久久久中文字幕 | 午夜在线精品偷拍 | 欧美激情亚洲色图 | 91久久综合精品国产丝袜蜜芽 | 日本美女一区 | 老司机激情视频 | 91av视频网 | 黑人巨大国产9丨视频 | 色图18p | 黄色av影视 | 免费观看污网站 | av一区免费 | 黄色三级三级三级三级 | 日韩影视一区二区三区 | 绯色av一区二区 | 蜜桃视频成人在线观看 | 97伊人超碰 | 色大师av一区二区三区 | 欧美无玛 | 91高跟黑色丝袜呻吟在线观看 | 奇米成人网 |