class Solution {
public:
int maxArea(vector<int>& height)
{
int left=0,right=height.size()-1;
int res=0;
while(left<right)
{
res=max(res,(right-left)*min(height[left],height[right]));
if(height[left]<=height[right])
{
left++;
}
else
{
right--;
}
}
return res;
}
};
leetcode 11. 盛最多水的容器
最新推荐文章于 2025-03-10 20:17:27 发布