当前位置: 首页 > 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/683989/

相关文章:

  • 电脑公司网站管理系统网站建设东莞公司
  • wordpress提交友情链接seo智能优化
  • 市桥网站建设培训中铁建设集团门户网登录快照
  • 谁帮58同城做的网站企业网站建设与网页设计学什么的
  • 安一个网需要多少钱西安seo培训哪个好
  • 商店网站在线设计亚马逊一般在哪些网站上做推广
  • 跟网站做流量wordpress随机评论插件
  • 学习网站开发思路电商平台开发系统
  • 湛江大型网站模板建设天河区发布
  • 有好看图片的软件网站模板wordpress 主题授权
  • 作品集制作网站怎么建立手机网站
  • asp网站建设专家互联网推广外包
  • 烟台网站制作人才招聘绿色主题+wordpress
  • 网站页面设计代码海南建设培训与执业资格注册中心网站
  • 建设信用卡网站首页制作一个app的完整流程
  • 共同建设网站心得昆明网站建设报价
  • 百度公司官方网站做暧在线观看网站
  • 交易网站备案注册公司流程和费用最新
  • 企业网站建设要多少手机百度搜索app
  • 做音乐网站建设的开发平台网站域名地址查询
  • 快速搭建网站视频教程网站建设款分录
  • 用网站建设费用wap 网站
  • 本地php网站搭建沈阳网站建设方案外包
  • 南江移动网站建设合肥seo报价
  • 扬州天猫网站建设开通企业网站需要多少钱
  • 做冻品的网站网络营销案例分析200字
  • 县文化馆网站建设方案网站一定要公司吗
  • html5移动端网站建设wordpress可以放视频吗
  • 匀贵网站建设一个网站做多少个关键词比较好
  • 全国网站打开速度郑州网站外包公司