Leecode 11
思路:毫无疑问,盆子越宽装的越多,那么从两边向中间靠,谁短谁移动,直到相遇。
代码
int Leecode11_maxArea(std::vector<int>& height) {
int max_area = 0;
for (int i = 0, j = height.size() - 1; i <= j;) {
max_area = std::max((j - i) * std::min(height[j], height[i]), max_area);
height[i] <= height[j] ? i++ : j--;
}
return max_area;
}