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

东台网站建设服务商广州市网站建设公

东台网站建设服务商,广州市网站建设公,网站打印模板制作,网站目录遍历目录 1#xff0c;题目 2#xff0c;代码 3#xff0c;学习与总结 3.1思路回顾 1#xff0c;如何遍历 2#xff0c;算法流程 3.2剖析问题 1#xff0c;题目 给定一个长度为 n 的整数数组 height 。有 n 条垂线#xff0c;第 i 条线的两个端点是 (i, 0) 和 (i, h…目录 1题目 2代码 3学习与总结 3.1思路回顾 1如何遍历 2算法流程 3.2剖析问题 1题目 给定一个长度为 n 的整数数组 height 。有 n 条垂线第 i 条线的两个端点是 (i, 0) 和 (i, height[i]) 。找出其中的两条线使得它们与 x 轴共同构成的容器可以容纳最多的水。返回容器可以储存的最大水量。 说明你不能倾斜容器。 2代码 /*** param {number[]} height* return {number}*/ var maxArea function(height) {// 题意补充说明// 容量 x 轴上的距离两条线之间的间距× 两条线中较短一条的高度。// 双指针let st 0,end height.length -1;let areas 0;while(st end){const ans Math.min(height[st],height[end])*(end - st);areas Math.max(ans,areas); if(height[st] height[end]){st;}else{end--;}}return areas; }; 3学习与总结 3.1思路回顾 1如何遍历 在每个状态下无论长板或短板向中间收窄一格都会导致水槽 底边宽度 −1​ 变短 若向内 移动短板 水槽的短板 min(h[i],h[j])可能变大因此下个水槽的面积 可能增大 。 若向内 移动长板 水槽的短板 min(h[i],h[j])不变或变小因此下个水槽的面积 一定变小 。 因此初始化双指针分列水槽左右两端循环每轮将短板向内移动一格并更新面积最大值直到两指针相遇时跳出即可获得最大面积。 2算法流程 1双指针初始化分别指向数组的首尾元素 2循环收缩直到start指针大于等于end指针循环结束 更新面积最大值 resresres 选定两板高度中的短板向中间收窄一格 3返回结果 3.2剖析问题 双指针解题已经做过很多次但遇到这题自己在思考过程中依旧没有思路。如果是双指针那阶段刷题可能可以想到利用双指针来解题。这提醒自己最近需要整理总结一下 解题方法。 勉励自己贵在坚持 浅浅发疯 刷题的伙伴们一起打卡坚持啊
http://www.pierceye.com/news/421638/

相关文章:

  • eclipse可以做门户网站嘛北京十大平面设计公司
  • 德文网站建设有趣的网站 知乎
  • 西安做推广网站设计wordpress 移动适配
  • 网站建设续费合同sousou提交网站入口
  • 怎么快速推广网站商城网站离不开支付系统
  • 我想在阿里巴巴上给别人做网站模板网站建设价位
  • 百度如何验证网站网站开发入什么科目
  • 不要验证码的广告网站迁安建设局官方网站
  • 开发网站私活wordpress 被墙
  • 安徽索凯特建设工程有限公司网站wordpress虚拟资源
  • 做购物网站安全吗河南网站平台建设公司
  • 网站台做计么呢wordpress微信插件开发
  • 外贸电商网站制作网站开发数据库问题
  • 如何推广个人网站广州关键词优化外包
  • 长沙专业网站建设公司排名运城网站建设专业服务商
  • 建设银行宁波招聘网站会议管理系统
  • 重庆 网站开发如何将网站提交到搜索引擎
  • 怎么把网站封包做app网页设计基础开题报告及网页流程图
  • 网上购物网站开发的背景网站开发与应用 论文
  • 广州做网站哪个公司做得好优化设计方法
  • ie的常用网站企业文化建设网站
  • 网站广告是文化事业建设费系统客户管理软件
  • 企业网站用个人备案佛山网站建设公司哪个性比价好些
  • 深圳龙华做网站公司网络平面设计包括哪些
  • 高清素材网站无水印我要找人做网站的主页
  • 手机网站 程序网站备案要关多久
  • 网站需要具备条件在线用代码做网站
  • 代码下载网站河北恒山建设集团网站
  • 网站设计应遵循的原则做企业网站有哪些好处
  • 网站不用域名解绑商务网站建设的一般流程是什么?