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

网站建设公司新如何在网站上做淘宝客推广

网站建设公司新,如何在网站上做淘宝客推广,企业网站网络推广怎么做,淘宝网电脑版一、题目描述: 给定一个长度为 nnn 的整数数组 heightheightheight 。有 nnn 条垂线,第 iii 条线的两个端点是 (i,0)(i, 0)(i,0) 和 (i,height[i])(i, height[i])(i,height[i]) 。 找出其中的两条线,使得它们与 xxx 轴共同构成的容器可以容…

一、题目描述:

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

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

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

说明:你不能倾斜容器。

  1. 示例 1:

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

  2. 示例 2:

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

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

二、解决思路和代码

  1. 解决思路(双指针法)

    • 分析:假如容水量=宽度(w)×高度(h),要使得容水量最大,需要宽度尽可能大,高度尽可能大。
    • 首先,使用两个指针指向两个端点 left, right,容器的 w=right-left, h=min(height[left], height[right])
    • 在初始状态下,容器的 w 是最大的。因此,通过移动 left 和 right 指针,找到较高的 h,可以使得容水量更大。
      • right 指针不变,移动 left ,找到左边第一个height[left]>height[right],在移动 left指针的过程中,要判断和更新容水量=宽度(w)×高度(h)的数值,因为在移动的过程中,h在变大,但w在逐渐减小;
      • 同样,left 指针不变,移动 right ,找到左边第一个height[right]>height[left],判断和更新容水量=宽度(w)×高度(h)的数值
      • 直到 left>right,结束循环
  2. 代码

    from typing import *
    class Solution:def maxArea(self, height: List[int]) -> int:res = 0left, right = 0, len(height)-1while left<right:while left<right and height[left]<=height[right]:if min(height[left], height[right])*(right-left) > res:res = min(height[left], height[right])*(right-left)left += 1while left<right and height[right]<height[left]:if min(height[left], height[right])*(right-left) > res:res = min(height[left], height[right])*(right-left)right -= 1return res
    
http://www.yayakq.cn/news/597656/

相关文章:

  • 郑州网站建设 服务创业建设银行网银登录入口
  • 大丰网站开发wordpress主题付费下载
  • 企业网站备案网地址医院建设网站意义
  • 长沙制作网站软件nftkif链之家
  • 浙江网站建设报价中国建设银行在网站怎么签约
  • dede世界杯网站模板南京市招办南京网站设计
  • 响应式网站优点如何使用腾讯云建网站
  • 上海设立企业网站wordpress ssl 插件
  • 茂名模板建站哪家好网站怎么发外链
  • 温州建网站业务人员网页设计实训3000字
  • 手机ui设计网站书签制作 小学生 一等奖
  • 优化好的网站做企业网站网站开发技术论文
  • 官方网站搭建网站建设完成后为何无法运营下去
  • wix做的网站在国内访问不怎么用sharepoint做网站
  • 自助网站建设哪里可以wordpress模板是否死循环
  • 建设银行海外招聘网站wordpress使用memcached
  • 怎么修改网站域名钢格板保定网站建设
  • 企业网站建设的心得网站改版 请示
  • 旅游网站的建设背景自驾游自由行网站建设
  • it彩票网站建设维护工程师丰泰建设集团有限公司网站
  • 安防 光速东莞网站建设百度流量推广
  • 上海网站建设书生商友通用ppt模板免费
  • 报价网站系统wordpress图片压缩软件
  • 峰峰专业做网站了解网站开发 后台流程
  • 广州网站设计找哪里武威网站建设价格
  • 织梦如何做汽车贸易网站wordpress如何将文章链接地址
  • 黔西南州做网站百度一下电脑版网页
  • 企业网站建设有哪些好处想在网上做推广
  • 江门网站制作设计云南建设招标网站首页
  • 专业网站开发软件如何做 网站映射