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

七台河市网站建设_网站建设公司_导航易用性_seo优化

广州建设网站下载,微信公众号怎么引流推广,上海百度公司,seo运营做什么题目描述#xff1a; 给定一个长度为 n 的 0 索引整数数组 nums。初始位置为 nums[0]。 每个元素 nums[i] 表示从索引 i 向前跳转的最大长度。换句话说#xff0c;如果你在 nums[i] 处#xff0c;你可以跳转到任意 nums[i j] 处: 0 j nums[i] i j n 返回到… 题目描述 给定一个长度为 n 的 0 索引整数数组 nums。初始位置为 nums[0]。 每个元素 nums[i] 表示从索引 i 向前跳转的最大长度。换句话说如果你在 nums[i] 处你可以跳转到任意 nums[i j] 处: 0 j nums[i] i j n 返回到达 nums[n - 1] 的最小跳跃次数。生成的测试用例可以到达 nums[n - 1]。 题目详见LeetCode-45-跳跃游戏Ⅰ 解题思路 相比55题这道题难度会增加一点要返回的是需要跳跃的最小步数思路还是关注能跳跃的范围详细步骤 需要两个变量cur记录当前可以跳跃的步数next记录在当前可以跳的步数内可以跳的最大范围开始遍历跳出循环有两种情况 ① 当前的已经可以到达数组的最后一个位置 ② 当前的cur不能到达数组的最后一个位置。但是走一步后即更新cur可以到达数组的最后一个位置。 代码实现 class Solution {public int jump(int[] nums) {int res 0;// 要跳的步数int cur 0;// 当前可以跳的步数int next 0;for (int i 0; i nums.length; i) {next Math.max(next, i nums[i]);// 在当前可以跳的步数内可以跳的最大范围if (cur i){// 表示已经达到覆盖范围if (cur nums.length-1){//还没有到达数组终点res;cur next;// 下一步的覆盖范围 - 当前覆盖范围if (cur nums.length-1){// 更新后的 覆盖范围break;}}else {break;}}}return res;} }
http://www.lebaoying.cn/news/25797.html

相关文章:

  • 合肥在线网站免费云服务器官网
  • asp科技公司网站源码化工网站关键词优化
  • 企业的网站建设策划书大型游戏网页游戏大全
  • 网络公司 网站设计wordpress 代码生成器
  • 企业优化网站中国大基建最新消息
  • 揭阳网站制作计划扬州商城网站制作
  • 如何建设互联网政务门户网站广东省东莞市建设培训中心网站
  • 免费企业网站建设站牛网
  • 美丽乡村 村级网站建设网站建设及网络维护合同
  • 海外搜索引擎网站建设免费无代码开发平台本地部署
  • 企石网站建设公司专做it招聘的网站
  • 国内好的设计网站怎么破解网站后台密码
  • 旅游网站开发参考文献企腾做的网站怎么样
  • 网站html地图导航代码大全市场监督管理局电话号码
  • 网站建设教程培训企业服务局
  • 网页设计自学视频网站遵义本地网站
  • 做美食类网站现状c2c网站建设系统
  • 若要使用链接目标在新窗口打开seo单页面wordpress
  • 泰安东平县建设局网站会议指出
  • 想要接网站业务如何做百度推广效果
  • 网站建设店铺介绍怎么写电商购物网站建设
  • 网站建设网站公司上海响应式网站建设推荐
  • 重庆门户网站河南省住房和城乡建设厅网站文件
  • 网站设计模板简约网站建设规划书范文500字
  • 哪个网站可以做验证码兼职企业邮箱格式范本
  • 做一个京东这样的网站需要多少钱重庆搜索引擎优化seo
  • 提高自己的网站wordpress内网服务器非常慢
  • 大连网站建设主页查看网站服务器信息
  • 漳州专业网站建设wordpress页面多打开空白页
  • 公司网站想维护服务器旅游电子商务与网站建设