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

好模板网站电商网站开发外包

好模板网站,电商网站开发外包,免费的写作网站,珠海网站建设推广服务题目链接: https://leetcode.cn/problems/jump-game-ii/description/?envTypestudy-plan-v2&envIdtop-100-liked 参考的代码随想录里面的题解: 题目 难度 中等,标的是中等难度,而且我之前做过这道题,但是我没写…

题目链接:
https://leetcode.cn/problems/jump-game-ii/description/?envType=study-plan-v2&envId=top-100-liked
参考的代码随想录里面的题解:

题目

在这里插入图片描述

难度

中等,标的是中等难度,而且我之前做过这道题,但是我没写出来,555~

思路:

这个题跟跳跃游戏1思路类似,但是难度要大很多。
整体也是贪心思想,但是在对每个位置贪心的时候还要记录下该位置能够覆盖到的所有下标下一跳能够到达的最远下标(也就是下一跳最远可以去到哪里)。而跳跃游戏1每次遍历到一个位置的时候只需要判断当前位置能够覆盖的最远下标。

代码:

class Solution {public int jump(int[] nums) {if(nums.length==1) return 0;int cur=0;int next=0;int step=0;for(int i=0;i<nums.length;i++){step++;cur=Math.max(next,nums[i]);if(cur>=nums.length-1) break;for(int j=i+1;j<=cur;j++){next=Math.max(next,j+nums[j]);if(next>=nums.length-1){step++;return step;}}}return step;}
}

运行结果

在这里插入图片描述

不过性能似乎不太好,不管了,我只要能通过就行。

知识点

http://www.yayakq.cn/news/975486/

相关文章:

  • 简述建设一个网站的过程网站建设佰首选金手指十二
  • 潍坊seo管理seo是什么意思怎么读
  • 实名网站空间在线制作印章生成器
  • 宁波正规品牌网站设计安阳县辛村镇
  • 徐州建站公司程序开发总结
  • 手机自建网站做网站图片链接到天猫
  • 任何判断网站SEO做的好坏360优化大师旧版本
  • 公司建立网站流程图深圳进入政策最新
  • wordpress站内优化天津做网站哪家服务好
  • 手机网站免费做app网站设计行业现状
  • 如何购买网站主机建程网的工程好拿钱吗
  • 网站速度优化方案红河网站制作
  • 网站小程序开发公司网上做中考题的网站
  • 商城网站建设fwshop模板规格
  • 有没有网站做lol网站的通辽市工程建设网站
  • 网站框架一般用什么做佛山网站制作专家
  • 公司网站的设计方案婚庆网站设计
  • 物流公司网站建设有什么要点hao123网址之家
  • 自己做衣服的网站百度排名点击
  • 湖北天健建设集团有限公司网站网页制作 公司网站
  • 大学校园网站建设的网上接单做网站
  • 重庆网站维护wordpress能改什么
  • 湖南营销型网站建设公司室内设计联盟app下载
  • 空间 两个网站门户网站管理系统
  • 内容网站专业的网站建设联系
  • 中山seo推广优化长沙关键词优化服务
  • 住房公积金网站怎么做减员百度关键词优化怎么做
  • 建站系统模板个人做网站公司
  • yahoo不收录我的网站南阳网站建设培训班
  • 网站建设价格规范义乌外贸网站建设