/** * @param {number[]}height * @return {number} */ var maxArea = function(height) { /** * 双指针 */ var res = 0; var i = 0; var j = height.length - 1; var cur = 0; while (i < j) { var h = Math.min(height[i], height[j]); cur = (j - i) * h; res = Math.max(res, cur); if (height[i] < height[j]) { i++; } else { j--; } }