LeetCode: 42. Trapping Rain Water
Problem: 42. Trapping Rain Water
Link: https://leetcode.com/problems/trapping-rain-water/
Difficulty: Hard
Description:
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 1:
Input: [0,1,0,2,1,0,1,3,2,1,2,1] Output: 6
Solution:
Language: Swift
Runtime: 32ms
Memory: 19.0MB
Copy to Clipboard
Leave A Comment