当前位置: 首页 > article >正文

【重点】【双指针】11. 盛最多水的容器

题目
注意:二维接雨水,有墙的,有线的,着这个属于线的。
在这里插入图片描述

class Solution {
    public int maxArea(int[] height) {
        if (height.length < 2) {
            return 0;
        }
        int left = 0, right = height.length - 1, res = 0;
        while (left < right) {
            int tmp = (right - left) * Math.min(height[left], height[right]);
            res = Math.max(res, tmp);
            if (height[left] <= height[right]) {
                ++left;
            } else {
                --right;
            }
        }

        return res;
    }
}

http://www.kler.cn/a/154820.html

相关文章:

  • 让空间计算触手可及,VR手套何以点石成金?
  • 数字孪生乡村:数字乡村智慧化营建思路
  • 一文说清libc、glibc、glib的发展和关系
  • Linux服务器定时执行jar重启命令
  • SkyWalking-安装
  • 【数据结构】AVL树
  • iRDMA流量控制总结 - 1
  • java源码-类与对象
  • 1.3 Linux文件系统
  • 04_网络编程
  • Spring之RestTemplate详解
  • 【3D程序软件】SideFX与上海道宁一直为设计师提供程序化 3D动画和视觉效果工具,旨在创造高质量的电影效果
  • mongoose学习记录
  • 吸烟(抽烟)检测和识别2:Pytorch实现吸烟(抽烟)检测和识别(含吸烟(抽烟)数据集和训练代码)
  • 算力基础设施领域国家标准发布
  • 2023.12.2 做一个后台管理网页(左侧边栏实现手风琴和隐藏/出现效果)
  • LeetCode - 965. 单值二叉树(C语言,二叉树,配图)
  • docker部署frp穿透内网
  • 面试数据库八股文十问十答第二期
  • VS安装QT VS Tools编译无法通过
  • Linux常用命令——atrm命令
  • 算法通关村第十四关-白银挑战堆的经典问题
  • Doris 数据导入三:Routine Load 方式
  • WIN10 WIN11 关闭更新的绝佳办法(极简单无副作用)
  • HuggingFace学习笔记--datasets的使用
  • rdf-file:SM2加解密