Javascript Code
/**
* @param {number[]} height
* @return {number}
*/
var maxArea = function (height) {
let max = -Infinity;
let p1 = 0;
let p2 = height.length - 1;
while (p1 < p2) {
let area = (p2 - p1) * Math.min(height[p2], height[p1]);
max = Math.max(max, area);
if (height[p1] < height[p2]) {
p1++
} else {
p2--;
}
}
return max
};
Top comments (0)