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

延安商城网站开发设计软件外包公司有前途吗

延安商城网站开发设计,软件外包公司有前途吗,网站的运作流程,简单的网站建设找哪个公司目录 1,题目 2,代码 3,学习与总结 3.1思路回顾 1,如何遍历 2,算法流程 3.2剖析问题 1,题目 给定一个长度为 n 的整数数组 height 。有 n 条垂线,第 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剖析问题

  1. 双指针解题已经做过很多次,但遇到这题,自己在思考过程中依旧没有思路。
  2. 如果是双指针那阶段刷题,可能可以想到利用双指针来解题。
  3. 这提醒自己最近需要整理总结一下 解题方法。

勉励自己:贵在坚持!

浅浅发疯

刷题的伙伴们一起打卡,坚持啊!!!

http://www.yayakq.cn/news/261719/

相关文章:

  • 帝国cms 企业网站扁平风格网站欣赏
  • 可做笔记的阅读网站网站做的好赚钱吗
  • 数据资源网站如何做顶做抱枕网站
  • 美食推荐网站模板沈阳专门代做网站的
  • 邯郸北京网站建设手机网站制作费用
  • 网站前台功能模块设计阳谷网站建设价格
  • 网站设计公司收费标准app开发一个多少钱
  • 什么什么云用来做网站哪些公司经常做网站
  • 江门网站建设策划网站采集功能
  • 网站首页的模块布局应用宝下载
  • redhat7做网站过程文创设计怎么做效果图
  • 免费制作app生成器网站包装设计费用大概多少
  • 网站建设需求确认书中铁建设集团门户网登
  • 国外做兼职网站有哪些安装wordpress到服务器
  • 北京市电力建设公司网站网站开发语言怎么识别
  • 品牌网站定制开发绍兴做网站公司哪家好
  • 福州城乡建设发展总公司官方网站网店网页设计培训
  • 下载的网站模板怎么改网站建设 慕课
  • 招聘网站上还要另外做简历吗百度推广代理商与总公司的区别
  • 做网站是怎么做的wordpress速度很慢
  • 广州商城网站建设报价wordpress 发送邮件 名称
  • wordpress 免费主机推荐裤子seo关键词
  • 网站首页做的好看深圳有做网站最近价格?
  • 上海简站商贸有限公司广州有哪些建站公司
  • 视频网站用什么做的好处网站里面的按钮链接怎么做
  • 动漫设计工作室网站制作公司经典软文范例大全
  • 苏州网站建设主页苏州网站设计公司山东济南兴田德润什么活动
  • 设计精美的网站辽宁鞍山最新通知
  • 无锡网站营销公司哪家好wordpress主题安装后空白
  • 苏州大型网站设计公司网站网站开发需要多少钱