diff --git a/medium/11 Container with most Water/solution.py b/medium/11 Container with most Water/solution.py new file mode 100644 index 0000000..67955fb --- /dev/null +++ b/medium/11 Container with most Water/solution.py @@ -0,0 +1,13 @@ +class Solution: + def maxArea(self, height: list[int]) -> int: + l = 0 + r = len(height) - 1 + max_area = (r-l) * min(height[l], height[r]) + + while (r-l > 2): + if (height[l] <= height[r]): + l += 1 + else: + r -= 1 + max_area = max(max_area, (r-l) * min(height[l], height[r])) + return max_area \ No newline at end of file