技术栈

力扣11.盛水最多的容器

听风客12024-09-03 13:20
复制代码
class Solution {
    public int maxArea(int[] height) {
        int ans = 0;
        int left = 0;
        int right = height.length - 1;
        while (left < right) {
            ans = Math.max(ans, getArea(height, left, right));
            if (height[left] < height[right]) {
                left++;
            } else {
                right--;
            }
        }
        return ans;
    }

    private int getArea(int[] nums, int left, int right) {
        return (right - left) * Math.min(nums[left], nums[right]);
    }
}
上一篇:【Leetcode 2283 】 判断一个数的数字计数是否等于数位的值—— 数组计数
下一篇:css之雪碧图(精灵图)
相关推荐
人道领域
2 分钟前
【零基础学java】(Map集合)
java·开发语言
@淡 定
2 分钟前
Seata AT模式详细实例:电商下单场景
java
杀死那个蝈坦
3 分钟前
JUC并发编程day1
java·开发语言
有一个好名字
5 分钟前
力扣-递增的三元子序列
算法·leetcode·职场和发展
飞Link
6 分钟前
【Java】Linux(CentOS7)下安装JDK8(Java)教程
java·linux·运维·服务器
秋427
7 分钟前
基于tomcat的动静分离
java·tomcat
Boop_wu
8 分钟前
[Java 数据结构] 图(1)
数据结构·算法
巨人张
11 分钟前
C++零基础游戏----“大鱼吃小鱼”
java·c++·游戏
伯明翰java
11 分钟前
Java接口
java·开发语言
无尽的罚坐人生
11 分钟前
hot 100 128. 最长连续序列
数据结构·算法·贪心算法
热门推荐
01GitHub 镜像站点02从快手“12·22”直播攻击事件看:一次教科书式的业务层饱和攻击03Linux下V2Ray安装配置指南04Claude Code Skills 实用使用手册05UV安装并设置国内源06jdk21下载、安装(Windows、Linux、macOS)07电脑检测软件—图吧工具箱08Google Antigravity Agent 编辑器操作教程092025 最新教程:注册并切换到美区 Apple ID10【踩坑笔记】50系显卡适配的 PyTorch 安装