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

推广自己的店铺推广语seo搜索引擎优化课后答案

推广自己的店铺推广语,seo搜索引擎优化课后答案,公司网站有时登不进 服务器,网站你懂我意思正能量晚上在线观看不用下载免费魅族11. 盛最多水的容器 给定一个长度为 n 的整数数组 height 。有 n 条垂线,第 i 条线的两个端点是 (i, 0) 和 (i, height[i]) 。 找出其中的两条线,使得它们与 x 轴共同构成的容器可以容纳最多的水。 返回容器可以储存的最大水量。 说明:你不…

11. 盛最多水的容器

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

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

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

  • 说明:你不能倾斜容器。

1. 双重循环(记录用)

class Solution(object):def maxArea(self, height):""":type height: List[int]:rtype: int"""res = []for left in range(len(height)):for right in range(left, len(height)):a = right - leftb = min(height[left], height[right])s = a * bres.append(s)return max(res)
  • 时间复杂度: O(n^2)
  • 空间复杂度: O(n^2)

2. 双指针

  • 使用对向双指针来优化时间复杂度,一个指向数组的开头(left),另一个指向数组的末尾(right),当两个指针相遇时,循环停止。
class Solution(object):def maxArea(self, height):""":type height: List[int]:rtype: int"""max_area = 0left, right = 0, len(height) - 1 # 对向双指针while left < right:current_area = (right - left) * min(height[left], height[right])  # 计算当前容器的容量max_area = max(max_area, current_area)  # 更新最大容量# 移动较短的那条线段的指针if height[left] < height[right]:left += 1else:right -= 1return max_area
  • 时间复杂度: O(n),只需遍历数组一次
  • 空间复杂度: O(1)
http://www.dtcms.com/wzjs/294580.html

相关文章:

  • 日韩网站模板源码房地产市场现状分析
  • 哪个网站做设计兼职不用压金seo搜索引擎优化方式
  • 苏州能做网站百度竞价效果怎么样
  • 包头手机网站建设关键词seo优化排名
  • 阿里云linux服务器搭建wordpressaso优化技巧
  • 网站怎么做才吸引人铜川网络推广
  • 深圳宝安区租房天津seo
  • 深圳网站建设定制广州网站优化推广方案
  • 建站abc永久免费0元建站app推广公司
  • 婚纱摄影网站个人如何优化网站有哪些方法
  • 幼儿园网站静态模板网络营销策划ppt范例
  • wordpress主题自定义商城站长工具seo综合查询关键词
  • 每月网站开发费用电商营销
  • wap网站制作关键词排名优化公司推荐
  • 网站外链平台徐州seo推广
  • 腾讯云做网站干什么用seo分析工具
  • 网站制作多少钱公司刷网站seo排名软件
  • 网站建设 排行网址提交百度
  • 岐山网站开发软文代写费用
  • wordpress 用户点赞插件seo网站结构优化的方法
  • 三亚做网站那家效果好网站seo公司哪家好
  • 国企怎么做网站推广渠道有哪些平台
  • 请人做网站收费上海快速排名优化
  • 营销网站域名设计手机百度网盘登录入口
  • 网站建设深圳哪里学杭州seo排名
  • 杏坛餐饮网站建站引擎优化
  • 网站建设合同范本能搜任何网站的浏览器
  • 网站建设维护和网页设计百度快速排名技术培训教程
  • 在哪学习建网站珠海seo排名收费
  • 杭州编程培训机构排名简述搜索引擎优化的方法