LeetCode 热题 100_5-11. 盛最多水的容器

✨✨ 欢迎大家来到小伞的大讲堂✨✨

🎈🎈养成好习惯,先赞后看哦~🎈🎈

所属专栏:Leetcode热门100**
小伞的主页:xiaosan_blog**

gitee:************************************************************许星让 (xu-xingrang) - Gitee.com****************************************************************

制作不易!点个赞吧!!谢谢喵!!

0.题目

这是一个经典的双指针问题

1.暴力解法
cpp 复制代码
双重嵌套让每个区间都计算出来
for(int i = j){
     for(int j = i + 1){
        int v = (j- i) * min(height[i], height[j]);
        val = max(v,val);
    }
}
2.双指针

heightleft >= heightright 同理

cpp 复制代码
    int maxArea(vector<int>& height) {
        int left = 0, right = height.size() - 1;
        int val = -1;
        while (left < right) {
            int v = (right - left) * min(height[left], height[right]);
            if (height[left] < height[right]) {
                ++left;
            } else {
                --right;
            }
            val = max(v, val);
        }
        return val;
    }
相关推荐
JieE21216 小时前
LeetCode 56. 合并区间|超清晰 JS 图解思路,面试高频区间题
javascript·算法·面试
Jack201 天前
HarmonyOS开发中错误处理策略:网络异常统一处理
算法
小小杨树1 天前
读懂色彩:拍照调色不再难
算法·计算机视觉·配色
JieE2122 天前
LeetCode 226. 翻转二叉树|JS 递归超详细拆解,二叉树入门经典题
javascript·算法
JieE2122 天前
LeetCode 104. 二叉树的最大深度|递归思路超详细拆解
javascript·算法
vivo互联网技术2 天前
CVPR 2026 | 全新强化学习框架 BeautyGRPO:重塑真实人像
算法·大模型·cvpr·影像
Darling噜啦啦2 天前
列表转树算法深度解析:从 Map 到 Reduce 的两种实现,面试高频考点
数据结构·算法·面试
用户497863050732 天前
(一)小红的数组操作
算法·编程语言
怕浪猫2 天前
Electron 系列文章封面图
算法·架构·前端框架