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

东莞企业网站建设开发网站留言板带后台模板

东莞企业网站建设开发,网站留言板带后台模板,网站开发公司 广告词,福州营销网站建设团队这道题用双指针法很快就做出来了,但是为什么我的双指针法在时间和空间上都不占优啊? 用两个指针分别指向数组的首元素和尾元素,然后取其中的较小值两个位置之间的间隔就得到了这两根垂直线之间所能容纳的水量,例如,对于…


这道题用双指针法很快就做出来了,但是为什么我的双指针法在时间和空间上都不占优啊?
用两个指针分别指向数组的首元素和尾元素,然后取其中的较小值×两个位置之间的间隔就得到了这两根垂直线之间所能容纳的水量,例如,对于向量vec = {1, 2, 3, 4, 5, 6}则1和6所围成的池子所能容纳的水量为1×(6 - 1) = 5。然后两根指针不断向中间移动,用一个result变量来维护最大水量,问题来了,这两根指针向中间移动应当遵循什么规则呢?我们要知道,两根柱子之间的水量取决于较短的那个柱子,指针向中间移动的时候,水池的底部是不断变窄的,只有将最短的那根柱子拔高,才有可能增加蓄水量,尽管移动指向较短柱子的指针,可能新的柱子会更短,但是没有别的办法,不移动较短柱子一定不可能得到更大的蓄水量,所以我们需要判断左右指针指向的柱子中哪个较短,哪个较短就将哪个柱子向中间移动。

class Solution {
public:int maxArea(vector<int>& height) {int result = 0;int left, right;for(left = 0, right = height.size() - 1; left < right; ){result = max(result, min(height[left], height[right]) * (right - left));if(height[left] < height[right])left++;elseright--;}return result;}
};

但是感觉这个结果不是很满意啊?

看了下灵茶山大佬的题解,思路和我是一样的啊,怎么我的代码这么慢????
下面是灵神的代码

class Solution {
public:int maxArea(vector<int>& height) {int ans = 0, left = 0, right = height.size() - 1;while (left < right) {int area = (right - left) * min(height[left], height[right]);ans = max(ans, area);height[left] < height[right] ? left++ : right--;}return ans;}
};

运行一下,发现和我的代码一样慢,绷不住了

看到灵神的代码和我一样慢我就放心了哈哈哈哈哈哈哈哈哈

http://www.dtcms.com/a/546375.html

相关文章:

  • Qt5 MSVC代码编译问题
  • Rust内存对齐与缓存友好设计深度解析
  • vue 做的pc端网站大同市网站建设
  • 黄仁勋GTC华盛顿主题演讲:加速计算与AI的下一个“阿波罗时刻”
  • 儿童早教网站模板做网站从哪方面入门
  • 微信小程序开发
  • seo如何网站正常更新传媒公司经营范围有哪些
  • 青岛网站制作计划三星网上商城app下载
  • 【UE5.3】自定义角色动画教程
  • 面签拍照 网站备案平台代运营
  • 网页制作与网站建设教程视频用手机如何制作网页链接
  • 太原cms模板建站建设工程施工合同条例
  • Excel(WPS表格)中多列去重就用Tocol+Unique组合函数
  • 做盗版小说网站赚钱嘛腾讯微信小程序官网
  • 做网站被攻击谁的责任建站用什么平台好
  • 建设上海网站培训课程表
  • 山东网站开发公司梅州市网站建设
  • 虚拟机ping不通百度的解决方法
  • sourcefare零基础学习,安装与配置
  • AI一周事件(2025年10月22日-10月28日)
  • 【019】Dubbo3从0到1系列之注册中心
  • 社区网站 租用服务器还是只需要购买空间西部数码成品网站
  • 网站代码需要注意什么问题wordpress修改评论文本
  • Rust 所有权与解构:内存管理的精细交互
  • 怎么在网上做彩票网站个人网站做哪些流程
  • 深入 Maven:从仓库配置到私服架构的进阶实践
  • 学php到做网站要多久荣耀手机官方旗舰店
  • 浙江平台网站建设制作宜宾网站建设宜宾
  • Rust 数据结构选择与性能影响:从理论到实践的深度剖析
  • 韩国小清新网站模板个人购物网站建设