腾讯50题第七题
盛最多水的容器问题描述给定 n 个非负整数 a1a2…an每个数代表坐标中的一个点 (i, ai) 。在坐标内画 n 条垂直线垂直线 i 的两个端点分别为 (i, ai) 和 (i, 0)。找出其中的两条线使得它们与 x 轴共同构成的容器可以容纳最多的水。说明你不能倾斜容器且 n 的值至少为 2。图中垂直线代表输入数组 [1,8,6,2,5,4,8,3,7]。在此情况下容器能够容纳水表示为蓝色部分的最大值为 49。示例输入:[1,8,6,2,5,4,8,3,7]输出:49代码描述classSolution:defmaxArea(self,height:List[int])-int:i,j,res0,len(height)-1,0whileij:ifheight[i]height[j]:resmax(res,height[i]*(j-i))i1else:resmax(res,height[j]*(j-i))j-1returnres思路设置双指针分别位于容器壁两端每次向内移动一格更新面积最大值res直至ij时返回res。

相关新闻

【C++】C++11 Lambda 表达式

【C++】C++11 Lambda 表达式

目录1. 直观对比&#xff1a;为什么我们需要 Lambda&#xff1f;2. 核心语法拆解3. 捕获列表4. Lambda 底层5. 陷阱&#xff1a;不能相互赋值在处理复杂数据结构的排序或使用 <algorithm> 库时&#xff0c;我们经常需要自定义比较逻辑。在 C98 时代&#xff0c;如果我们想…

2026/7/28 19:25:31 阅读更多 →
【数据结构】 哈希表

【数据结构】 哈希表

目录引言一、哈希表的基础概念1. 哈希映射2. 哈希函数设计直接定址法除留余数法数字分析法平方取中法二、哈希冲突及其解决方案1. 闭散列&#xff08;开放定址法&#xff09;线性探测二次探测伪删除与载荷因子2. 开散列&#xff08;链地址法 / 哈希桶&#xff09;结构优势扩容机…

2026/7/28 19:25:31 阅读更多 →
SpringBoot+Vue企业级房屋租赁系统架构与优化实践

SpringBoot+Vue企业级房屋租赁系统架构与优化实践

1. 项目概述&#xff1a;企业级房屋租赁系统的技术架构与核心价值这套基于SpringBootVueMyBatisMySQL的企业级房屋租赁管理系统&#xff0c;是当前房产中介、长租公寓运营商和物业公司的数字化管理利器。我在实际部署过三个不同规模的租赁系统后发现&#xff0c;这种技术组合能…

2026/7/28 19:24:31 阅读更多 →

最新新闻

布林画线 同花顺期货通指标

布林画线 同花顺期货通指标

今天给大家带来是一款同花顺期货通指标&#xff0c;并且已经上架到同花顺期货通的指标广场上了。喜欢的朋友可以去指标广场安装试用&#xff01;&#xff01;友情提示&#xff1a;&#xff08;指标只是辅助&#xff0c;不作建议&#xff09;拼多多店铺&#xff1a;指标公式编写…

2026/7/28 19:38:36 阅读更多 →
表面粗糙度分析

表面粗糙度分析

表面粗糙度分析 一、技术背景 表面粗糙度是衡量材料表面微观几何形状误差的重要指标&#xff0c;在SEM图像分析中用于评估样品表面质量。传统粗糙度测量需要触针式仪器&#xff0c;而基于图像的方法通过分析灰度变化来近似计算粗糙度参数。 在SEM项目中&#xff0c;calcuateRA方…

2026/7/28 19:38:36 阅读更多 →
通过ArcGIS对GlobeLand30影像镶嵌拼接并去除黑边

通过ArcGIS对GlobeLand30影像镶嵌拼接并去除黑边

通过ArcGIS对GlobeLand30影像镶嵌拼接并去除黑边 首先介绍一下GlobeLand30影像数据分幅命名规则: 南北纬缩写(1位)+6度带号(2位)+“”+起始纬度(2位)+“”+产品年代(4位)+LC(地表覆盖缩写)+分辨率(3位)。* 北纬缩写为“N”,南纬缩写为“S”。 6度代号:图幅所在…

2026/7/28 19:38:36 阅读更多 →
如何高效使用G-Helper:华硕笔记本轻量级控制工具的5个实用技巧

如何高效使用G-Helper:华硕笔记本轻量级控制工具的5个实用技巧

如何高效使用G-Helper&#xff1a;华硕笔记本轻量级控制工具的5个实用技巧 【免费下载链接】g-helper Lightweight Armoury Crate alternative for Asus laptops with nearly the same functionality. Works with ROG Zephyrus, Flow, TUF, Strix, Scar, ProArt, Vivobook, Zen…

2026/7/28 19:38:36 阅读更多 →
【Android-Room数据库系列】—— Room 基础

【Android-Room数据库系列】—— Room 基础

Room 数据库基础Room 简介使用Room保存本地数据到数据库中Entity 实体DaoDatabase简单案例Room 简介 Room 持久库提供了一个 SQLite 抽象层&#xff0c;让你访问数据库更加稳健&#xff0c;提升数据库性能。 该库帮助您在运行应用程序的设备上创建应用程序的数据缓存。这个缓…

2026/7/28 19:38:36 阅读更多 →
如何免费使用Adobe Creative Cloud:GenP 3.0完整破解教程

如何免费使用Adobe Creative Cloud:GenP 3.0完整破解教程

如何免费使用Adobe Creative Cloud&#xff1a;GenP 3.0完整破解教程 【免费下载链接】Adobe-GenP Adobe CC 2019/2020/2021/2022/2023 GenP Universal Patch 3.0 项目地址: https://gitcode.com/gh_mirrors/ad/Adobe-GenP 你是否渴望使用Photoshop、Premiere Pro等专业…

2026/7/28 19:37:35 阅读更多 →

日新闻

告别臃肿!3步让你的暗影精灵笔记本重获新生

告别臃肿!3步让你的暗影精灵笔记本重获新生

告别臃肿&#xff01;3步让你的暗影精灵笔记本重获新生 【免费下载链接】OmenSuperHub Control Omen laptop performance, fan speeds, and keyboard lighting, and unlock power limits. 项目地址: https://gitcode.com/gh_mirrors/om/OmenSuperHub 你是否也曾为官方Om…

2026/7/28 0:00:43 阅读更多 →
RAG必踩坑!财报法规检索不准?这款开源工具让答案浮出水面,准确率飙升98.7%!

RAG必踩坑!财报法规检索不准?这款开源工具让答案浮出水面,准确率飙升98.7%!

做 RAG 的人应该都踩过这个致命的坑&#xff1a;把几百页的财报、法规、技术手册扔给向量库&#xff0c;问一个具体问题&#xff0c;搜出来的全是沾边但没用的内容 —— 关键信息要么被硬切块拆碎了&#xff0c;要么藏在几十条结果的最下面。语义相似≠真正相关&#xff0c;这个…

2026/7/28 0:00:43 阅读更多 →
抖音视频文案提取工具全指南:免费2026版、手机App、在线工具一网打尽

抖音视频文案提取工具全指南:免费2026版、手机App、在线工具一网打尽

2026年做短视频运营&#xff0c;从抖音上扒文案早就不是偷偷抄笔记的事了。我刚开始做内容的时候&#xff0c;每天刷半小时抖音&#xff0c;手动把爆款视频的口播敲进备忘录&#xff0c;一条2分钟的视频得花十来分钟&#xff0c;碰到语速快的还要反复回听。后来试了一圈工具&am…

2026/7/28 0:00:43 阅读更多 →

周新闻

深度学习道路桥梁裂缝检测系统 道路桥梁裂缝检测数据集 道路桥梁病害识别检测数据集

深度学习道路桥梁裂缝检测系统 道路桥梁裂缝检测数据集 道路桥梁病害识别检测数据集

深度学习道路桥梁裂缝检测系统 数据集6000张 完整源码已标注数据集训练好的模型环境配置教程程序运行说明文档&#xff0c;可以直接使用&#xff01;系统支持图片、视频、摄像头等多种方式检测裂缝&#xff0c;功能强大实用。 1数据集6000张 8各类别

2026/7/28 12:04:22 阅读更多 →
深度学习YOLO模型如何训练 PUBG 绝地求生目标检测数据集

深度学习YOLO模型如何训练 PUBG 绝地求生目标检测数据集

pubg数据集 精选原图1.42万数据 1.49万标签 无任何重复、算法增强或冗余图像&#xff01; pubg绝地求生目标检测数据集 1分类&#xff1a;e_body&#xff0c;14905个标签&#xff0c;txt格式 共计14244张图&#xff0c;99%为640*640尺寸图像 适合yolo目标检测、AI训练关键词&am…

2026/7/28 8:29:16 阅读更多 →
Apex英雄目标检测数据集 深度学习框架YOLO如何训练APEX数据集

Apex英雄目标检测数据集 深度学习框架YOLO如何训练APEX数据集

Apex检测数据集数据集详情检测类别&#xff1a; allies enemy tag图片总量&#xff1a;7247张训练集&#xff1a;5139张验证集&#xff1a;1425张测试集&#xff1a;683张标注状态&#xff1a;全部已标注&#xff0c;即拿即用数据格式&#xff1a;支持YOLO格式及其他格式&#…

2026/7/28 5:03:42 阅读更多 →

月新闻