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;
}

运行结果

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

相关推荐
_日拱一卒21 小时前
LeetCode:矩阵置零
java·数据结构·线性代数·算法·leetcode·职场和发展·矩阵
穿条秋裤到处跑21 小时前
每日一道leetcode(2026.04.10):三个相等元素之间的最小距离 I
算法·leetcode
nlpming21 小时前
OpenClaw 代码解析
算法
学习永无止境@21 小时前
MATLAB中矩阵转置
算法·matlab·fpga开发·矩阵
七颗糖很甜21 小时前
雨滴谱数据深度解析——从原始变量到科学产品的Python实现【下篇】
python·算法·pandas
nlpming21 小时前
OpenClaw system prompt定义
算法
nlpming21 小时前
OpenClaw安装配置及简介
算法
爱码小白21 小时前
MySQL 常用数据类型的系统总结
数据库·python·算法
玛丽莲茼蒿21 小时前
Leetcode hot100 【中等】括号生成
算法·leetcode·职场和发展
橘子编程21 小时前
GoF 23 种设计模式完整知识总结与使用教程
java·c语言·开发语言·python·设计模式