2024-12-08 19:37:39 +03:00
parent a54b5b8996
commit 656b5c6eb5
4 changed files with 125 additions and 0 deletions
+15
View File
@@ -0,0 +1,15 @@
export function maxArea(height: number[]): number {
let L = 0;
let R = height.length - 1;
let res = 0;
while (L <= R) {
let hL = height[L];
let hR = height[R];
let currArea = Math.min(hL, hR) * (R - L);
if (currArea > res) res = currArea;
hR > hL ? L++ : R--;
}
return res;
};