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

题目:

题解:

Go 复制代码
func maxArea(height []int) int {
    res := 0
    L := 0
    R := len(height) - 1
    for L < R {
        tmp := math.Min(float64(height[L]), float64(height[R]))
        res = int(math.Max(float64(res), tmp * float64((R - L))))
        if height[L] < height[R] {
            L++
        } else {
            R--
        }
    }
    return res
}
相关推荐
我是咸鱼不闲呀22 分钟前
力扣Hot100系列22(Java)——[图论]总结(岛屿数量,腐烂的橘子,课程表,实现Trie(前缀树))
java·leetcode·图论
AMoon丶1 小时前
Golang--内存管理
开发语言·后端·算法·缓存·golang·os
阿Y加油吧1 小时前
力扣打卡——搜索二维矩阵、相交链表
线性代数·leetcode·矩阵
普贤莲花1 小时前
【2026年第11周---写于20260322】
程序人生·算法·leetcode
小白自救计划1 小时前
力扣知识点杂集
算法·leetcode·哈希算法
承渊政道2 小时前
【优选算法】(实战体验滑动窗口的奇妙之旅)
c语言·c++·笔记·学习·算法·leetcode·visual studio
lars_lhuan3 小时前
Go Context
golang
AMoon丶3 小时前
Golang--垃圾回收
java·linux·开发语言·jvm·后端·算法·golang
承渊政道3 小时前
【优选算法】(实战感悟二分查找算法的思想原理)
c++·笔记·学习·算法·leetcode·visual studio code
Dylan~~~3 小时前
Go语言Web框架选型指南:从入门到精通
开发语言·前端·golang