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

牡丹江做网站公司wordpress优秀案例

牡丹江做网站公司,wordpress优秀案例,我要做网店官网,大连网页制作美工题目链接 力扣 11 盛最多水的容器 题目描述 给定一个长度为 n 的整数数组 height 。有 n 条垂线#xff0c;第 i 条线的两个端点是 (i, 0) 和 (i, height[i]) 。 找出其中的两条线#xff0c;使得它们与 x 轴共同构成的容器可以容纳最多的水。 返回容器可以储存的最大水…题目链接 力扣 11 盛最多水的容器 题目描述 给定一个长度为 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 思路分析 知识点双指针 解析  典型的双指针题先说做法 定义左右两个指针分别向数组中间走可以看出容器的容量就是两个指针指向的值中最小的那个值乘以两个指针之间的距离可以用木桶效应来解释即桶的容量取决于最短的那块木板。 第一次结果出来后值较小的指针往中间走这期间更新最大值直到俩指针相遇。 int maxArea(int* height, int heightSize) {int left0,rightheightSize-1;int ans0;while(leftright){int areafmin(height[left],height[right])*(right-left);ansfmax(area,ans);if(height[left]height[right]){left;}else{right--;}}return ans;} 拓展 为什么不移动最大值而是移动最小值 可以看看力扣官方的题解下面是我根据题解总结出来的 关于无论怎样移动右指针左指针都不会成为容器的边界左指针最小了这句话我有点稀里糊涂我的理解可能就在于左指针的值对于容器容量不起决定性作用了因为无论右指针大还是小移动后的容量肯定比之前的少题解有证明万一一开始的容量不是最大该怎么办所以只能移动右指针
http://www.zqtcl.cn/news/212557/

相关文章:

  • 开网站空间流量怎么选择公司注册咨询电话
  • 邢台网站建设基本流程网站制作公司教你怎么制作网站
  • 苏州网站建设方案外包视频网站制作教程视频
  • 呼伦贝尔市规划建设局网站wordpress 主题切换
  • 建设网站的要求吗网站怎么建立
  • 网站结构有哪些建设局平台
  • 高端网站建设公司服务好吗有哪些制作网站的公司
  • 网站整站模板下载工具淮安网站建设案例
  • 网站前台用什么做广东省网站设计师
  • 汕头网站建设公司哪个好百度公司注册地址
  • 创建网站需要什么平台wordpress 卡盟模板
  • 网站开发常用的流程肃宁网站建设公司
  • 站内关键词自然排名优化绍兴网络公司
  • 益阳网站seo免费建造公司网站
  • 网站推广报价教你免费申请个人平台
  • 企网站建设wordpress文章批量上传
  • 福州seo建站网站的icp备案信息是什么
  • 腾讯分分彩做号网站广州顶正餐饮培训学校
  • 低价网站建设制作设计公司网站怎样做地理位置定位
  • 贵州网站seo织梦网站后台默认登陆路径
  • 杭州网站设计哪家公司好百度搜索网站显示图片
  • 新乡专业做淘宝网站房地产平面设计网站
  • 三亚谁做网站做网站导航的
  • 厦门酒店网站建设建设网站文案
  • 17网站一起做网店质量怎么样合肥网站建设维护
  • 建站公司外包怎么搭建手机网站m
  • 用ps做网站设计济南品牌网站制作便宜
  • 个人可做网站需要什么材料可以做3d电影网站
  • 温州网站建设专家网站推广软件推广
  • 24淘宝网站建设编程做网站