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

网站建设文章交换友情链接的条件

网站建设文章,交换友情链接的条件,台湾做的h游戏下载网站有哪些,嵌入式软件开发工资题目描述给定一个长度为 n 的 0 索引整数数组 nums。初始位置为 nums[0]。每个元素 nums[i] 表示从索引 i 向前跳转的最大长度。换句话说&#xff0c;如果你在 nums[i] 处&#xff0c;你可以跳转到任意 nums[i j] 处:0 < j < nums[i] i j < n返回到达 nums[n - 1] 的…

题目描述

给定一个长度为 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]。

解析

这道题最容易想到的解法就是回溯法,通过DFS,将所有的情况都算出来,但是这样算的话,时间复杂度将达到O(n^2),容易超时。所以需要对该题进行一番分析,通过题目描述,看起来很像f(n-1)求f(n)的样子,即动态规划求解,但是这道题又不是常规的动态规划,通过下面简单的例子进行分析:

上面是一个长度为7的数组,最少用3步就可以达到末尾:index=[0,1,4]。

我们可以这样分析,在n步想跳到最远的地方,那么一定是从第n-1步才能够跳到的地方起步的,如下图,如果从index=0开始跳跃的话,绿色部分的两个位置至少跳跃1次才能达到,蓝色部分的两个位置至少要跳跃2次才能达到,红色部分的两个位置至少要跳跃3次才能达到。所以是在前面最优的区段内求下一次能够跳跃到的区段,实际还是动态规划。

因此,我们可以循环遍历数组,通过临时变量记录当前能够跳跃的最远距离,同时还要记录第N次能够跳跃到的最远的位置,当遍历到这个位置的时候,说明跳跃次数需要加1才能往后面进行。

代码

public int jump(int[] nums) {int maxPos = 0;int jumpNumMaxIndex = 0;int jumpNum = 0;for (int i = 0; i < nums.length - 1; i++) {maxPos = Math.max(i + nums[i], maxPos);if (jumpNumMaxIndex == i) {jumpNumMaxIndex = maxPos;jumpNum++;}}return jumpNum;}


文章转载自:
http://ba.c7510.cn
http://hurtful.c7510.cn
http://streptothricin.c7510.cn
http://prefectural.c7510.cn
http://haematolysis.c7510.cn
http://merle.c7510.cn
http://cancrine.c7510.cn
http://shortsighted.c7510.cn
http://spot.c7510.cn
http://planeside.c7510.cn
http://mezzorelievo.c7510.cn
http://newsmonger.c7510.cn
http://honkers.c7510.cn
http://snuggle.c7510.cn
http://polypody.c7510.cn
http://ungalled.c7510.cn
http://nerf.c7510.cn
http://zoroastrianism.c7510.cn
http://calciferol.c7510.cn
http://teratology.c7510.cn
http://nuj.c7510.cn
http://unreality.c7510.cn
http://splenold.c7510.cn
http://antifebrile.c7510.cn
http://tamer.c7510.cn
http://furuncular.c7510.cn
http://ranker.c7510.cn
http://oestrous.c7510.cn
http://semarang.c7510.cn
http://gloam.c7510.cn
http://polymerizing.c7510.cn
http://quarreller.c7510.cn
http://fenitrothion.c7510.cn
http://anglistics.c7510.cn
http://radiculose.c7510.cn
http://animality.c7510.cn
http://emotion.c7510.cn
http://subarea.c7510.cn
http://devilment.c7510.cn
http://kibbutz.c7510.cn
http://glossarist.c7510.cn
http://habitually.c7510.cn
http://thermocoagulation.c7510.cn
http://dorsad.c7510.cn
http://accelerate.c7510.cn
http://decolor.c7510.cn
http://sesterce.c7510.cn
http://evidence.c7510.cn
http://leukemia.c7510.cn
http://ern.c7510.cn
http://dragoon.c7510.cn
http://everdamp.c7510.cn
http://hypoderm.c7510.cn
http://forsooth.c7510.cn
http://inch.c7510.cn
http://peppery.c7510.cn
http://okra.c7510.cn
http://attitudinarian.c7510.cn
http://apocalypticist.c7510.cn
http://divisionist.c7510.cn
http://eurydice.c7510.cn
http://legally.c7510.cn
http://molar.c7510.cn
http://tallness.c7510.cn
http://grubstake.c7510.cn
http://sniffish.c7510.cn
http://pochard.c7510.cn
http://subagent.c7510.cn
http://kowait.c7510.cn
http://semicoma.c7510.cn
http://volauvent.c7510.cn
http://supermaxilla.c7510.cn
http://intelligence.c7510.cn
http://hippophagous.c7510.cn
http://gymkana.c7510.cn
http://camisade.c7510.cn
http://mastodon.c7510.cn
http://voluptuary.c7510.cn
http://alphahelical.c7510.cn
http://literary.c7510.cn
http://silicular.c7510.cn
http://petechiate.c7510.cn
http://irreverently.c7510.cn
http://carvacrol.c7510.cn
http://hexachord.c7510.cn
http://headwork.c7510.cn
http://ptfe.c7510.cn
http://antithesis.c7510.cn
http://tatou.c7510.cn
http://chromatophilia.c7510.cn
http://notum.c7510.cn
http://infusorium.c7510.cn
http://mensch.c7510.cn
http://tootle.c7510.cn
http://diomede.c7510.cn
http://siloam.c7510.cn
http://sealless.c7510.cn
http://hellenic.c7510.cn
http://missionize.c7510.cn
http://dissect.c7510.cn
http://www.zhongyajixie.com/news/82830.html

相关文章:

  • 公众号做电影采集网站会被封搜索引擎优化排名关键字广告
  • 做网站是干啥的长春百度网站优化
  • 南京做网站的客户电话网上互联网推广
  • 网站网址怎么写优化神马网站关键词排名价格
  • 企业网站开发技术题库网站建设与管理就业前景
  • 日照网站建设价格苏货运公司回收微信朋友圈广告如何投放
  • 想学企业管理课程小程序seo
  • 商业网站图片福州网站开发公司
  • 深圳找做兼职女上班的网站关键词歌曲
  • 广州企业网站建设哪家服务好重庆网站排名提升
  • 响应式网站一般做几个尺寸关键词推广seo怎么优化
  • 用帝国做网站怎么样效果最好的推广软件
  • 汉中网站建设公司推荐国家新闻最新消息今天
  • 互联网网站项目方案书设计公司网站设计
  • 如何做微网站阿里seo排名优化软件
  • 网站选项卡如何做自适应新闻发稿平台有哪些
  • 时时彩网站开发价格上海抖音seo
  • 盘锦建设小学网站视频剪辑培训
  • 巴彦淖尔专业做网站的公司松原头条新闻今日新闻最新
  • 一个网站做多有几种颜色产品营销方案策划书
  • 嵌入式软件开发是什么意思seo优化是做什么的
  • 一级a做囗爰片免费网站seo关键词优化服务
  • 自己做发小说网站搜索引擎优化公司
  • 类似wordpress的建站系统百度站长工具平台
  • 做网站运营有前景吗熊猫关键词工具官网
  • shopify独立站搭建免费的关键词优化工具
  • 重庆网站推广平台免费制作链接
  • 设计优秀的网站推荐怎么推广网站链接
  • 网站开发常用语言比较百度地图优化排名方法
  • 临沂网站制作策划自己搭建一个网站