题目描述
解题思路:以左右为边界,谁小谁往里面移动,例如右高度比较小,则右向左移动。
/**
* @param {number[]} height
* @return {number}
*/
var maxArea = function(height) {
let max = -1
let L = 0
let R = height.length-1
while(L<R){
if(height[L]<height[R]){
if((R-L)*height[L]>max){
max = (R-L)*height[L]
}
L++
}else{
if((R-L)*height[R]>max){
max = (R-L)*height[R]
}
R--
}
}
return max
};