第一题:盛最多水的容器
1. 题目: 盛最多水的容器
给你 n 个非负整数 a1,a2,...,an,每个数代表坐标中的一个点 (i, ai) 。在坐标内画 n 条垂直线,垂直
线 i 的两个端点分别为 (i, ai) 和 (i, 0) 。找出其中的两条线,使得它们与 x 轴共同构成的容器可以容纳最
多的水。
说明:你不能倾斜容器。
2. 解答:暴力法
固定起点,遍历每一个可能的终点,计算最大面积。
圈复杂度:n^2
class Solution:
def maxArea(self, height: List[int]
原创
2021-06-28 23:45:01 ·
189 阅读 ·
0 评论