题目

使用双指针,下标靠近内部的时候,只有高度更高才能装更多的水。

var maxArea = function(height) {
  let left=0;
  let right=height.length-1;
  let max=0;
  while(left<right){
    let area = Math.min(height[left],height[right])*(right-left);
    max = Math.max(max,area);
    if(height[left]<height[right]){
      left++;
    }else{
      right--;
    }
  }
  return max;
};