Container With Most Water
LeetCode題目: 11. Container With Most Water
My solution:
/**
* @param {number[]} height
* @return {number}
*/
let maxArea = height => {
let maxWaterStore = 0, left = 0, right = height.length - 1;
while (left < right) {
maxWaterStore = Math.max(maxWaterStore, Math.min(height[left], height[right]) * (right - left));
if (height[left] < height[right]) {
++left;
} else {
--right;
}
}
return maxWaterStore;
};