Completes 52/61 test cases

This commit is contained in:
Jacob Delgado 2023-09-21 21:03:01 -07:00
parent 1f1479e39a
commit d8d82396e3

View File

@ -1,5 +1,24 @@
def maxArea(self, height):
def maxArea(height):
"""
:type height: List[int]
:rtype: int
"""
"""
n = len(height)
container = []
# Handle edge-case
if n == 2:
return min(height)
for i in range(n):
for j in range(i+1,n):
index = min(height[i], height[j])
dist = j-i
container.append(index*dist)
return max(container)
# return container
print(maxArea([1,8,6,2,5,4,8,3,7])) #Output: 49
print(maxArea([1,2,1])) #Output: 2
print(maxArea([1,2])) #Output: 1
print(maxArea([1,2,4,3])) #Output: 4