11. Container With Most Water 盛最多水的容器

发布时间:2026/11/6 23:24:34

11. Container With Most Water 盛最多水的容器 原题链接https://leetcode.com/problems/container-with-most-water/找出在n条垂直于x轴的线中能够组成的最大容器面积的两条线容器不能倾斜n的最小值为2.解题思路1.暴力破解设起始点为i终点为j找到能使面积最大的i和j。classSolution:defmaxArea(self,height:List[int])-int:max_area0foriinrange(len(height)):forjinrange(len(height)-1,i,-1):cur_areamin(height[i],height[j])*(j-i)ifcur_areamax_area:max_areacur_areareturnmax_area测试的时候发现这个方法虽然可行但是超时了…试图用动态规划来解决但是好像也不是很可行, 运行的时候栈溢出了。最后看了答案感觉答案里给出的这个思路还是有点难想到的。设置两个指针i和j分别代表第一条线和最后一条线。比暴力搜索优化的地方在于当计算完当前面积的时候比较一下i和j的大小如果i j, i i 1如果i j 的话j j -1。这样做的原因是每次i或者j向内移动 j - i都会随之变小面积也会变小所以需要保留相对高的高度来抵消j - i的变小然后自己按照答案的思路实现了一下classSolution:defmaxArea(self,height:List[int])-int:max_areai0jlen(height)-1whileij:cur_areamin(height[i],height[j])*(j-i)ifcur_areamax_area:max_areacur_areaifheight[i]height[j]:i1else:j-1returnmax_area有一个意外的发现在python里用max函数比写if else的条件语句还要慢···
延伸阅读

更多相关文章

2026/11/4 14:12:46

Json粘贴为类

为vs引入一个名为:“Paste Json as Code-quicktype” 的插件 新建一个cs文件 复制 json 文本到剪切板 依次点击编辑→Paste Json as Code

2026/10/24 4:07:12

OpenSeesPy:从传统有限元到现代计算工程的范式迁移

OpenSeesPy:从传统有限元到现代计算工程的范式迁移 【免费下载链接】OpenSeesPy OpenSeesPy versions, doc, and pip 项目地址: https://gitcode.com/gh_mirrors/op/OpenSeesPy 在结构工程计算领域,一个看似简单的技术决策往往预示着整个行业的技…

2026/11/3 0:32:19

DamaiHelper:告别抢票焦虑的全能自动化抢票解决方案

DamaiHelper:告别抢票焦虑的全能自动化抢票解决方案 【免费下载链接】damaihelper 支持大麦网,淘票票、缤玩岛等多个平台,演唱会演出抢票脚本 项目地址: https://gitcode.com/gh_mirrors/dam/damaihelper 在当今热门演唱会、音乐节和体…

2026/11/6 23:23:07

梅州考电工证哪里报名通过率揭秘

梅州考电工证哪里报名通过率揭秘 怕考不过白交培训费,这年头谁还没点特种作业证?特别是电工证,不仅门槛高,而且报名流程复杂,稍有不慎就可能被坑。今天咱们就来聊聊 梅州考电工证哪里报名 的问题,顺便揭秘一下 通过率 背后的真相。…

2026/11/6 23:23:07

那里需要电工证挂靠合格标准与通过率

电工证挂靠哪里需要?实操考试心里没底怕挂科?考前押题帮你稳过 实操考试心里没底怕挂科?别急,这篇文章专为你准备,从 那里需要电工证挂靠 的行业需求,到 考前押题 的实战技巧,再到 实操考试的流程与风险点 ,一一给你讲透。特别是像你这样在…

2026/11/6 23:23:07

临江报考电工证在哪里 值不值得考 高学历不是门槛

临江报考电工证在哪里 值不值得考 高学历不是门槛 学历不高怕报不上名,这是很多想考电工证的朋友最担心的问题,尤其是那些没有正式学历、靠经验打拼的朋友。别担心, 临江报考电工证在哪里 其实并不难,关键是要了解流程、准备材料。 值不值得考…

2026/11/6 23:18:06

老王特种电工作业证丢了怎么补办 真实经历告诉你怎么办

老王特种电工作业证丢了怎么补办 真实经历告诉你怎么办 证书过期了不知道怎么复审延期?老王特种电工作业证丢了怎么补办,这事儿我见过太多人犯迷糊了。今天我用自己在郑州劳务班组干了七八年的经验,给大家讲讲怎么搞。别看这证是纸片,它可是咱们特种作业…

2026/11/5 15:39:06

面向复杂光照与角度的宠物面部识别鲁棒性增强策略

在智慧养宠时代,基于视觉的宠物身份识别技术正逐步从实验室走向家庭应用。然而,与配合度高的人类不同,宠物是典型的“非合作生物识别对象”——它们不会主动配合摄像头调整姿态,更无法控制光照环境。实际应用中,我们常…

2026/11/6 10:49:01

SSM电子书店源码全解析:结构、原理、部署与排错实战

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/11/6 1:03:39

MCU晶振电路设计全解析:从负载电容计算到PCB布局调试

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/11/5 15:39:06

面向复杂光照与角度的宠物面部识别鲁棒性增强策略

在智慧养宠时代,基于视觉的宠物身份识别技术正逐步从实验室走向家庭应用。然而,与配合度高的人类不同,宠物是典型的“非合作生物识别对象”——它们不会主动配合摄像头调整姿态,更无法控制光照环境。实际应用中,我们常…

2026/11/6 10:49:01

SSM电子书店源码全解析:结构、原理、部署与排错实战

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

还想了解更多?直接咨询顾问

免费诊断 + 免费方案 + 透明报价。

全国咨询热线400-8866-253
免费获取方案
☎咨询二维码 ☎ ↑