力扣 11.盛最多水的容器

文章目录

题目介绍


解法

java 复制代码
class Solution {
    public int maxArea(int[] height) {
        int ans = 0;
        int left = 0;
        int right = height.length - 1;
        while (left < right) {
            int area = (right - left) * Math.min(height[left], height[right]);
            ans = Math.max(ans, area);
            if (height[left] < height[right]) {
                // height[left] 与右边的任意线段都无法组成一个比 ans 更大的面积
                left++;
            } else {
                // height[right] 与左边的任意线段都无法组成一个比 ans 更大的面积
                right--;
            }
        }
        return ans;
    }
}
相关推荐
踢球的打工仔5 分钟前
前端html(3)
前端·算法·html
程序员-King.5 分钟前
day114—同向双指针(数组)—统计得分小于K的子数组数目(LeetCode-2302)
算法·leetcode·双指针
智算菩萨6 分钟前
深度学习在教育数据挖掘(EDM)中的方法体系:从任务建模到算法范式的理论梳理与总结
深度学习·算法·数据挖掘
_OP_CHEN10 分钟前
【算法基础篇】(二十七)从记忆化搜索到动态规划:保姆级入门指南,带你吃透 DP 核心思想!
算法·蓝桥杯·动态规划·记忆化搜索·算法竞赛·acm/icpc
是Dream呀11 分钟前
后端开发入门超完整速成路线(算法篇)
算法
代码雕刻家11 分钟前
1.10.课设实验-数据结构-查找-机票查询
c语言·数据结构·算法
biyezuopinvip17 分钟前
音频DSP技术与应用数字信号处理算法实验(论文)
算法·音视频·信号处理·代码·音频dsp技术·应用数字信号·处理算法实验
小妖66623 分钟前
力扣(LeetCode)- 60. 排列序列
算法·leetcode·职场和发展
im_AMBER26 分钟前
Leetcode 70 好数对的数目 | 与对应负数同时存在的最大正整数
数据结构·笔记·学习·算法·leetcode
小妖66626 分钟前
力扣(LeetCode)- 74. 搜索二维矩阵
算法·leetcode·矩阵