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

太原不错的互联网公司安徽seo推广

太原不错的互联网公司,安徽seo推广,wordpress tortuga,郑州百度网站优化排名个人主页:兜里有颗棉花糖 欢迎 点赞👍 收藏✨ 留言✉ 加关注💓本文由 兜里有颗棉花糖 原创 收录于专栏【手撕算法系列专栏】【LeetCode】 🍔本专栏旨在提高自己算法能力的同时,记录一下自己的学习过程,希望…

个人主页:兜里有颗棉花糖
欢迎 点赞👍 收藏✨ 留言✉ 加关注💓本文由 兜里有颗棉花糖 原创
收录于专栏【手撕算法系列专栏】【LeetCode】
🍔本专栏旨在提高自己算法能力的同时,记录一下自己的学习过程,希望对大家有所帮助
🍓希望我们一起努力、成长,共同进步。
在这里插入图片描述

点解直接跳转到该题目

目录

  • 1️⃣题目描述
  • 2️⃣算法分析
  • 3️⃣代码编写

1️⃣题目描述

给定一个长度为 n 的整数数组 height 。有 n 条垂线,第 i 条线的两个端点是 (i, 0)(i, height[i])

找出其中的两条线,使得它们与 x 轴共同构成的容器可以容纳最多的水。

返回容器可以储存的最大水量。

说明:你不能倾斜容器。

示例1:

在这里插入图片描述

输入:[1,8,6,2,5,4,8,3,7]
输出:49
解释:图中垂直线代表输入数组 [1,8,6,2,5,4,8,3,7]。在此情况下,容器能够容纳水(表示为蓝色部分)的最大值为 49。

示例2:

输入:height = [1,1]
输出:1

注意:

  • n == height.length
  • 2 <= n <= 105
  • 0 <= height[i] <= 104

2️⃣算法分析

通过不断地调整较短的边界来寻找可能的最大容量。因为容器的容量受限于较短的边界,所以选择移动较短的边界可以增加容器的高度,有可能得到更大的容量。通过不断缩小指针之间的宽度,直到指针重合,即可得到最大容量。

容器容量:v = s * h,由于我们这里不断移动两个“指针”,所以 s 是不断变小的,那么问题来了,我们要移动哪个指针呢(是向右移动左指针的,还是向左移动右指针呢?),我们要知道无论我们移动哪一个指针容器的 s 都是减小的,此时如果要使得容器容量增大,我们需要移动指针指向的值较小的那个指针。举个例子(1,9),我们此时就需要向右移动左指针了,因为我们只有移动左指针才有可能使得容器的容器容量变大(即通过增加h的方式)。
即:

if(height[l] < height[r]) l++;
else r--; 

3️⃣代码编写

class Solution {
public:int maxArea(vector<int>& height) {int l = 0,r = height.size() - 1,ret = 0;while(l < r){int v = (r - l) * min(height[l],height[r]);ret = max(v,ret);if(height[l] < height[r]) l++;else r--; }return ret;}
};
http://www.yidumall.com/news/2795.html

相关文章:

  • 徐州做网站公司如何写营销软文
  • 简述seo的优化流程网站关键词优化的步骤和过程
  • 赌博网站做维护犯罪海外免费网站推广有哪些
  • 公众号开发是不是网站开发站长工具友链检测
  • 深圳网站建设服务代码电商网站定制开发
  • 餐饮业网站源码 织梦2345网址导航是什么浏览器
  • 企业形象优化seo方案
  • 网站多数关键词google谷歌
  • 徐州网站制作流程百度广告收费标准
  • 网站建设小程序南宁seo的基本工作内容
  • 学校网站设计理念怎么做推广和宣传
  • 建设工程交易中心网搜索引擎seo优化怎么做
  • qq炫舞做浴缸的网站国家市场监管总局
  • 电商网站建设用php爱站网络挖掘词
  • vs可以做网站吗电子营销主要做什么
  • wordpress提示更新英文吧来宾seo
  • 建网站html5中国有几个搜索引擎
  • 太原如何做百度的网站公司网站模板
  • 成都市建设厅官方网站网站怎么快速被百度收录
  • 12306网站开发公司百度关键词排名查询工具
  • 网站开发题目2023年新冠疫情最新消息
  • 做a手机视频在线观看网站百度推广电话号码
  • 扬州网站建设myvodo品牌推广的具体方法
  • 一元云购网站开发青岛网站建设公司电话
  • pc主页网站建设北京seo关键词优化外包
  • 有域名了如何建设网站优化网站排名方法
  • 企业形象网站怎么做优化营商环境发言稿
  • seo网站编辑优化网络
  • php7 nginx wordpress天津网站优化公司
  • 广东金东建设工程公司网站常州网站seo