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

运行结果

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

相关推荐
Yzzz-F3 分钟前
Problem - 2167F - Codeforces
算法
MORE_773 分钟前
leecode100-跳跃游戏-贪心算法
算法·游戏·贪心算法
机器学习之心6 分钟前
基于GSWOA-SVM三种策略改进鲸鱼算法优化支持向量机的数据多变量时间序列预测,Matlab代码
算法·支持向量机·matlab·优化支持向量机·gswoa-svm·三种策略改进鲸鱼算法
DA022110 分钟前
Linux设备树,DTS、DTB浅析
linux·c语言·linux驱动
旖-旎12 分钟前
前缀和(和为K的子数组)(5)
c++·算法·leetcode·前缀和·哈希算法·散列表
进击的荆棘16 分钟前
优选算法——链表
数据结构·算法·链表·stl
凌波粒19 分钟前
LeetCode--203.移除链表元素(链表)
java·算法·leetcode·链表
榴莲omega20 分钟前
第8天:前端面试经典五问
前端·面试·职场和发展·js八股
不染尘.21 分钟前
背包问题BP
开发语言·c++·算法
进击的小头23 分钟前
第17篇:卡尔曼滤波器之概率论初步
python·算法·概率论