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

网站底部导航制作制作视频特效

网站底部导航制作,制作视频特效,互联网域名注册查询,ui设计师工资45. 跳跃游戏 II - 力扣(LeetCode) /** 维护变量: max_reachable,遍历过的元素的最远可达位置 end,当前区间终点(随max_reachable变化) 遍历过程: 遍历时迭代遍历过的元素最远可达位置,利用end记录当前区间终点(随max_reachable变化) 当移动至end即当前…

45. 跳跃游戏 II - 力扣(LeetCode)

/**

        维护变量:

                max_reachable,遍历过的元素的最远可达位置

                end,当前区间终点(随max_reachable变化)

        遍历过程:

                遍历时迭代遍历过的元素最远可达位置,利用end记录当前区间终点(随max_reachable变化)

                当移动至end即当前区间终点时,需要更新end为新的max_reachable即下一个区间终点,同时步数+1

                直到end >= nums.length - 1,代表已经可以到达终点,可提前结束

                即,在遍历过程中将数组分为了不同的区间,当移动至end时当前区间结束,更新下一个区间终点为max_reachable,区间数即为最少需要的步数

                区间代表每步最多移动的位置

*/

class Solution {/**维护变量:max_reachable,遍历过的元素的最远可达位置end,当前区间终点(随max_reachable变化)遍历过程:遍历时迭代遍历过的元素最远可达位置,利用end记录当前区间终点(随max_reachable变化)当移动至end即当前区间终点时,需要更新end为新的max_reachable即下一个区间终点,同时步数+1直到end >= nums.length - 1,代表已经可以到达终点,可提前结束即,在遍历过程中将数组分为了不同的区间,当移动至end时当前区间结束,更新下一个区间终点为max_reachable,区间数即为最少需要的步数区间代表每步最多移动的位置*/public int jump(int[] nums) {int maxReachable = 0;int end = 0;int jumps = 0;for(int i = 0; i < nums.length - 1; i++) {maxReachable = Math.max(maxReachable, i + nums[i]);if(i == end) {end = maxReachable;jumps++;}if(end >= nums.length - 1) {break;}}return jumps;}
}

http://www.dtcms.com/a/465514.html

相关文章:

  • 南宁网站建设索王道下拉建设网站的法律声明
  • Java中Mock的写法
  • 在JavaScript / HTML中,调整div的边框
  • 关于margin:auto的注意点
  • 23种设计模式——责任链模式(Chain of Responsibility Pattern)
  • istio 为什么在主机上抓不到15001和15006的流量
  • 怎么建设电子邮箱网站wordpress国外空间
  • 网站内容页怎么设计模板网络建设与维护公司
  • 网页版的点名/抽奖程序
  • 学做课件的网站商丘seo快速排名
  • 海康相机拍照与上传图像识别系统
  • Oracle Database 23ai新特性之INSERT语句增强
  • 使用Xenon工具搭建高可用MySQL集群实战(下)
  • PINN物理信息神经网络风电功率预测!引入物理先验知识嵌入学习的风电功率预测新范式!Matlab实现
  • 【C++进阶系列】:万字详解智能指针(附模拟实现的源码)
  • 深圳网站建设-中国互联申请网站建设费用的请示
  • 有没有做那个的视频网站泉州建设网站的公司
  • 标识符、表达式和语句
  • 多台服务器文件共享存储
  • 中远智达网站建设项目管理软件开源
  • 购物网站开发教学视频鸿扬家装网站建设
  • 随机森林所有参数含义以及如何进行采样和网格搜索;
  • Pinna与Vuex之间的相同点与不同点
  • 多模态医疗大模型Python编程合规前置化与智能体持续学习研究(中)
  • 缠中说禅技术分析工具czsc(一)
  • Windows安装Redis保姆级教程
  • 2025瑞芯微开发者大会万象奥科展出RK3506邮票孔核心板
  • 公司网站是怎么做的logo设计网页
  • 旅游攻略网站开发背景苏州网站制作电话
  • Room持久化库中,@Transaction注解的正确使用场景是?