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

LeetCode-Hot100-005盛最多水的容器

不懂的可以在评论区问我。

代码

双指针,开始的时候一个在最左边,一个在最右边。每次移动矮的那头,因为这是矮柱子作为容器能装的水的极限了。

class Solution {
public:int maxArea(vector<int>& height) {int left = 0; int right = height.size()-1;int ans = 0;while(left<right){ans = max(ans, (right-left)*std::min(height[left], height[right]));if(height[left]<height[right]) {left++;}else{ right--;}}return ans;}
};
http://www.lryc.cn/news/546154.html

相关文章:

  • 电源测试系统有哪些可以利用AI工具的科技??
  • 【3-3】springcloud
  • Goby 漏洞安全通告| Ollama /api/tags 未授权访问漏洞(CNVD-2025-04094)
  • ‌Debian 包版本号比较规则详解
  • 009---基于Verilog HDL的单比特信号边沿检测
  • 2025全开源Java多语言跨境电商外贸商城/Tk/FB内嵌商城I商家入驻I批量下单I完美运行
  • iOS实现一个强大的本地状态记录容器
  • 【mysql】有索引和没有索引字段更新时锁的不同
  • 机器学习的三个基本要素
  • 神经机器翻译:联合学习对齐和翻译
  • [Web 安全] PHP 反序列化漏洞 —— PHP 魔术方法
  • 聆听PostgreSQL数据库的使用
  • 2025嵌入式软件开发工程师--音频方向
  • C#释放内存空间的方法
  • 《鸢尾花数学大系:从加减乘除到机器学习》开源资源
  • 如何将一台服务器的pip环境迁移到另一个机器?
  • Java 入门 (超级详细)
  • 计算机基础面试(数据结构)
  • DBGPT安装部署使用
  • 【蓝桥杯单片机】第十二届省赛
  • 开源嵌入式实时操作系统NuttX介绍
  • 阿里云服务器部署项目笔记 实操 centos7.9
  • Java-实现PDF合同模板填写内容并导出PDF文件
  • Docker安装Grafana数据可视化平台
  • MyBatis-Plus 自动填充功能
  • 解决redis lettuce连接池经常出现连接拒绝(Connection refused)问题
  • 武汉大学生命科学学院与谱度众合(武汉)生命科技有限公司举行校企联培座谈会
  • 4.网络技术与应用
  • Kafka 主题 retention.ms 配置修改及深度问题排查指南
  • React实现无缝滚动轮播图