麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 學院 > 開發設計 > 正文

Trapping Rain Water

2019-11-11 06:53:27
字體:
來源:轉載
供稿:網友

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!

int trap(int A[], int n){	int left[n];	int right[n];	int leftMax = 0;	for (int i = 0; i < n; i++)	{		left[i] = leftMax;		leftMax = max(leftMax, A[i]);	}	int rightMax = 0;	for (int i = n-1; i >= 0; i--)	{		right[i] = rightMax;		rightMax = max(rightMax, A[i]);	}	int result = 0;	for (int i = 0; i < n; i++)	{		int temp = min(left[i], right[i]) - A[i];		if (temp > 0)		{			result += temp;		}	}	return result;}


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 香蕉久草视频 | 免费一级在线观看 | 久久sp| 欧美中文字幕一区二区 | www.9191.com| 夜夜夜操操操 | 日韩av片在线播放 | 一级一级一级毛片 | 羞羞视频2023 | 中国免费一级毛片 | gogo全球大胆高清人露出91 | 91羞羞| 免费观看视频91 | 视频在线91 | 高清国产福利 | 91羞羞 | 天天鲁在线视频免费观看 | a视频在线看 | 久草在线视频在线 | 国产成年人在线观看 | 一区二区三区欧洲 | 性大片免费看 | china对白普通话xxxx | 成人激情在线观看 | 日韩视频一 | 黄色成年在线观看 | 国产精品免费观看视频 | 国产91精品一区二区麻豆亚洲 | 国产精品久久久久国产精品三级 | 久久金品| 一级黄色免费观看 | 精品国产91久久久久久久妲己 | 国产精品久久久在线观看 | 天天撸日日夜夜 | 婷婷久久网 | 欧美日韩一区,二区,三区,久久精品 | 国产精选电影免费在线观看 | 成人免费区 | 成人国产精品一区 | 中国老女人一级毛片视频 | 免费看日韩片 |