技术栈

C++ | Leetcode C++题解之第11题盛最多水的容器

Ddddddd_1582024-04-07 20:32

题目:

题解:

cpp 复制代码
class Solution {
public:
    int maxArea(vector<int>& height) {
        int l = 0, r = height.size() - 1;
        int ans = 0;
        while (l < r) {
            int area = min(height[l], height[r]) * (r - l);
            ans = max(ans, area);
            if (height[l] <= height[r]) {
                ++l;
            }
            else {
                --r;
            }
        }
        return ans;
    }
};
上一篇:[蓝桥杯 2017 省 AB] 包子凑数
下一篇:【leetcode面试经典150题】11.H指数(C++)
相关推荐
玉树临风ives
12 小时前
atcoder ABC436 题解
c++·算法·leetcode·atcoder·信息学奥赛
fpcc
12 小时前
C++23中的自定义模块开发
c++·c++23
圣保罗的大教堂
12 小时前
leetcode 2110. 股票平滑下跌阶段的数目 中等
leetcode
patrickpdx
12 小时前
leetcode:相等的有理数
算法·leetcode·职场和发展
qq_31065851
12 小时前
mediasoup源码走读(十二)——router
服务器·c++·音视频
hn小菜鸡
12 小时前
LeetCode 1971.寻找图中是否存在路径
算法·leetcode·职场和发展
Han.miracle
12 小时前
数据结构与算法--007三数之和(medium)
算法·leetcode·排序算法
落羽的落羽
12 小时前
【C++】哈希扩展——位图和布隆过滤器的介绍与实现
linux·服务器·开发语言·c++·人工智能·算法·机器学习
汪宁宇
12 小时前
如何在QT5+MinGW环境中编译使用QGIS开发地图应用
c++·qt·qgis·mingw·地图库
fish_xk
13 小时前
类和对象(二)
开发语言·c++·算法
热门推荐
01GitHub 镜像站点02UV安装并设置国内源03Linux下V2Ray安装配置指南04【AutoGLM部署】本地私有化部署AI手机Agent05在VSCode配置Java开发环境的保姆级教程(适配各类AI编程IDE)06Open-AutoGLM Windows 安装部署教程07Cursor 又偷偷更新,这个功能太实用:Visual Editor for Cursor Browser08安娜的档案(Anna’s Archive) 镜像网站/国内最新可访问入口(持续更新)09BongoCat - 跨平台键盘猫动画工具10Labelme从安装到标注:零基础完整指南