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

力扣 11.盛水最多的容器(双指针)

11. 盛最多水的容器 - 力扣(LeetCode)

代码区:

class Solution {
public:
    int maxArea(vector<int>& height) {
        //双指针
        int left =0,right=height.size()-1;
        int maxarea=0;
        while(left<right){
            maxarea=max(maxarea,(right-left)*min(height[right],height[left]));
            if(height[left]<height[right]){
                left++;
            }else{
                right--;
            }
        }
        return maxarea;
    }
};

欢迎各位读者提出意见。

(菜菜奋斗小日记)


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

相关文章:

  • QT核心类:基础类、GUI类、多媒体与图表、网络与数据库
  • 游戏引擎学习第160天
  • 【GPT入门】第21课 langchain核心组件
  • vscode--工作区和相对路径
  • 【Linux内核系列】:文件系统收尾以及软硬链接详解
  • 在windows上通过idea搭建doris fe的开发环境(快速成功版)
  • Redis 数据结构及使用场景介绍
  • Linux练级宝典->动态库和静态库
  • Vue 3 vs Vue 2:深入解析从性能优化到源码层面的进化
  • 深入React Redux:原理剖析与高效实践指南
  • Sequelize:Node.js 项目中数据库管理的 “秘密武器”
  • 洛谷 P2801 教主的魔法 题解
  • Mac 上编译 Ragflow
  • 《灵珠觉醒:从零到算法金仙的C++修炼》卷三·天劫试炼(39)玲珑棋局摆硬币 - 零钱兑换(完全背包)
  • python列表基础知识
  • 3.4 Spring Boot整合Elasticsearch:全文检索与聚合分析
  • 信奥赛CSP-J复赛集训(模拟算法专题)(16):P6386 [COCI 2007/2008 #4] VAUVAU
  • Linux下对2TB磁盘的分区、格式化、挂截目录介绍
  • 用Python和Pygame实现打砖块游戏
  • HTML编辑MP4保存名称