技术栈

力扣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之雪碧图(精灵图)
相关推荐
得一录
4 分钟前
星图·全参数调试qwen3.1-B
深度学习·算法·aigc
yyjtx
5 分钟前
DHU上机打卡D22
算法
plus4s
6 分钟前
2月14日(76-78题)
c++·算法·图论
pzx_001
13 分钟前
【论文阅读】Attention Is All You Need
论文阅读·算法
-To be number.wan
16 分钟前
算法学习日记 |贪心算法
c++·学习·算法·贪心算法
叙白冲冲
17 分钟前
JAVA中栈的使用
java·开发语言
sanshizhang
22 分钟前
jspringboot 调用腾讯短信
java·短信验证码
Tong Z
25 分钟前
Spring Boot 请求处理链路
java·spring boot·后端
rabbitlzx
25 分钟前
《Async in C# 5.0》第十四章 深入探讨编译器对于async的转换
java·开发语言·c#·异步·asynchronous
LSL666_
27 分钟前
3 Redis 的 Java 客户端
java·数据库·redis
热门推荐
01PHP Error: 常见错误及其解决方法02GitHub 镜像站点03Claude Code + GLM4.7 避坑指南:解决 Unable to connect to Anthropic services04UV安装并设置国内源05HTB 赛季10 - Pterodactyl - user06openClaw安装飞书插件|核心踩坑:spawn EINVAL 错误终极解决指南07爬虫逆向之观安(观镜WEB应用安全防护系统)08Linux下V2Ray安装配置指南09243 行 microGPT:把“训练 + 推理”拆到骨头里10Android Studio Panda 1 正式版来了:JDK 终于不用手动配了,内存泄漏也有原生方案了