42.Trapping-Rain-Water
42. 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.
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!
Example:
Input: [0,1,0,2,1,0,1,3,2,1,2,1]
Output: 6代码
Approach 1: Brute force
Approach 2: Dynamic Programming
Approach #3 Using stacks
Approach #4 Using two points
Last updated