技术栈

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++)
相关推荐
脱胎换骨-军哥
27 分钟前
C++零成本抽象理论深度拆解:现代C++如何在不牺牲性能的前提下提供高级语法封装
java·开发语言·c++
_wyt001
1 小时前
01背包问题详解
c++·背包dp
方便面不加香菜
1 小时前
C++ 模板进阶
开发语言·c++
Wild_Pointer.
1 小时前
高效工具实战指南:Procexp64进程资源管理器
c++·windows
cjr_xyi
2 小时前
AT1202Contest_c binarydigit 题解
c语言·c++·算法
会周易的程序员
2 小时前
Libnodave S7 通信库:架构设计与实现解析
linux·c++·物联网·架构·c·s7·工业协议
jinyishu_
2 小时前
C++ 多态完全指南:从基础语法到底层原理
开发语言·c++·程序人生·面试
Navigator_Z
3 小时前
LeetCode //C - 1156. Swap For Longest Repeated Character Substring
c语言·算法·leetcode
来一碗刘肉面
4 小时前
队列的链式实现
数据结构·c++·算法·链表
naturerun
5 小时前
逐步插入回路法构造欧拉回路的算法
c++·算法
热门推荐
012026年7月AI圈大地震:GPT-5.6被政府限制、Claude入驻Slack、Anthropic自研芯片02GitHub 镜像站点03如何新建文件夹? 电脑新建文件夹的4种方法04AI科技热点日报 | 2026年07月01日05幻兽帕鲁 - 服务器管理员权限与 GM 命令完全指南06国内可直接用、免费额度/永久免费的大模型API清单(含 SiliconFlow、火山、阿里、智谱、百度、Kimi、DeepSeek、DMXAPI 等)07AI 编程 IDE 全景解析 2026:Agent 全面接管开发链路082026 国产 AI 大模型横评:DeepSeek、通义千问、Kimi、文心一言、星火、豆包谁更能打?09【AI前线观察】2026年国产开源大模型全面横评:从 DeepSeek V4 到 Kimi K3,谁才是开发者的最优选择?102026年AI技术突破与产业落地全景:从GPT-5到多模态智能体的新纪元