11. [M] Container With Most Water
https://leetcode.com/problems/container-with-most-water/
暴力搜索
// 388 ms
class Solution {
public int maxArea(int[] height) {
int max = 0;
for (int i = 0; i < height.length - 1; i++) {
for (int j = 1; j < height.length; j++) {
int capacity = (j - i) * Math.min(height[i], height[j]);
max = capacity > max ? capacity : max;
}
}
return max;
}
}// 205 ms
class Solution {
public int maxArea(int[] height) {
int max = 0;
for (int i = 0; i < height.length - 1; i++) {
for (int j = i + 1; j < height.length; j++) {
int capacity = (j - i) * Math.min(height[i], height[j]);
max = capacity > max ? capacity : max;
}
}
return max;
}
}两侧夹逼
最后更新于