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

唯美网站模板口碑营销的成功案例

唯美网站模板,口碑营销的成功案例,为什么做网站要有自己的服务器,用照片做视频的模板下载网站题目描述&#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题,这道题难度会增加一点,要返回的是需要跳跃的最小步数,思路还是关注能跳跃的范围,详细步骤:

  1. 需要两个变量,cur:记录当前可以跳跃的步数;next:记录在当前可以跳的步数内可以跳的最大范围
  2. 开始遍历,跳出循环有两种情况:
    ① 当前的已经可以到达数组的最后一个位置;
    ② 当前的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.khdw.cn/news/28702.html

相关文章:

  • survive制作公司天津seo排名费用
  • 小米手机网站建设目标站长素材免费下载
  • 映射做网站如何做网站营销推广
  • 建立网站的目录结构应注意哪些问题云seo关键词排名优化软件
  • 云主机重装系统后网站重新部署吗世界网站排名查询
  • 如何给网站加cdn清博大数据舆情监测平台
  • 个人免费网站开发建网站流程
  • windows2008 iis 网站定制型营销网站建设
  • wordpress 程序seo网页优化服务
  • 公司管理系统名称大全郑州网站优化顾问
  • 找人做网站会给源代码吗资讯门户类网站有哪些
  • 池州城乡住房建设厅网站买友情链接
  • 谁用腾讯风铃做网站的网站销售怎么推广
  • 企业建设网站的意义网站排名优化公司哪家好
  • 个人怎么做公司网站百度知道在线
  • 国家外汇管理局网站怎么做报告肇庆seo排名
  • wordpress 百度联盟家庭优化大师
  • 网站logo素材深圳推广公司有哪些
  • 带询盘外贸网站源码分销渠道
  • dremrever做网站流程推广网络广告
  • 什么途径做网站最靠谱磁力狗在线
  • 校园网站模板下载网站服务器速度对seo有什么影响
  • js做示爱网站例子山东seo优化
  • 做网站属于软件开发吗百度官方app下载
  • 中国交通建设集团有限公司官网seo关键词如何设置
  • 可以浏览国外网站百度应用平台
  • wordpress 登陆原理搜索引擎优化要考虑哪些方面?
  • 做会计应关注什么网站搜索网络如何制造
  • 很多域名301定重到另一网站网络营销的具体形式种类
  • 电脑系统优化软件十大排名优化大师软件大全