美文网首页
木桶问题

木桶问题

作者: CVD | 来源:发表于2020-06-24 18:00 被阅读0次

双指针法

public class Solution {
    public int maxArea(int[] height) {
        int l = 0, r = height.length - 1;
        int ans = 0;
        while (l < r) {
            int area = Math.min(height[l], height[r]) * (r - l);
            ans = Math.max(ans, area);
            if (height[l] <= height[r]) {
                ++l;
            }
            else {
                --r;
            }
        }
        return ans;
    }
}

相关文章

网友评论

      本文标题:木桶问题

      本文链接:https://www.haomeiwen.com/subject/nycdfktx.html