目录

Leetcode—11.盛最多水的容器【中等】

2023每日刷题(六十三)

Leetcode---11.盛最多水的容器

实现代码

c 复制代码
#define MAX(a, b) ((a) > (b) ? (a) : (b))
#define MIN(a, b) ((a) < (b) ? (a) : (b))
int maxArea(int* height, int heightSize) {
    int left = 0, right = heightSize - 1;
    int max = 0;
    while(left < right) {
        int vol = (right - left) * MIN(height[left], height[right]);
        max = MAX(max, vol);
        if(height[left] < height[right]) {
            left++;
        } else {
            right--;
        }
    }
    return max;
}

运行结果

之后我会持续更新,如果喜欢我的文章,请记得一键三连哦,点赞关注收藏,你的每一个赞每一份关注每一次收藏都将是我前进路上的无限动力 !!!↖(▔▽▔)↗感谢支持!

本文是转载文章,点击查看原文
如有侵权,请联系 xyy@jishuzhan.net 删除
相关推荐
冲帕Chompa28 分钟前
代码随想录动态规划part02
算法·动态规划
越城30 分钟前
C语言超详细指针知识(三)
c语言·开发语言
Y1nhl1 小时前
力扣hot100_技巧_python版本
开发语言·python·算法·力扣
风铃儿~1 小时前
Java微服务流量控制与保护技术全解析:负载均衡、线程隔离与三大限流算法
java·分布式·算法·微服务·负载均衡
ytz02081 小时前
讲解贪心算法
算法·贪心算法
binary思维1 小时前
C 语言中经典的数据结构
c语言·数据结构
new一个奶黄包1 小时前
MySql入门
c语言·数据库·c++·mysql·adb
s_little_monster2 小时前
【Linux】深入理解线程控制
linux·运维·服务器·经验分享·笔记·学习·学习方法
Dovis(誓平步青云)2 小时前
【数据结构】励志大厂版·初阶(复习+刷题):复杂度
c语言·数据结构·经验分享·笔记·学习·算法·推荐算法
Jerry说前后端2 小时前
2025年第十六届蓝桥杯省赛C++ 研究生组真题
c++·算法·蓝桥杯