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

网站建设技术教程视频吸引人的营销标题

网站建设技术教程视频,吸引人的营销标题,做的网站太大怎么办,网站主流服务器语言题目: 45. 跳跃游戏 II难度中等1974收藏分享切换为英文接收动态反馈给定一个长度为 n 的 0 索引整数数组 nums。初始位置为 nums[0]。每个元素 nums[i] 表示从索引 i 向前跳转的最大长度。换句话说,如果你在 nums[i] 处,你可以跳转到任意 num…

题目:

45. 跳跃游戏 II

难度中等1974收藏分享切换为英文接收动态反馈

给定一个长度为 n0 索引整数数组 nums。初始位置为 nums[0]

每个元素 nums[i] 表示从索引 i 向前跳转的最大长度。换句话说,如果你在 nums[i] 处,你可以跳转到任意 nums[i + j] 处:

  • 0 <= j <= nums[i]

  • i + j < n

返回到达 nums[n - 1] 的最小跳跃次数。生成的测试用例可以到达 nums[n - 1]

示例 1:

输入: nums = [2,3,1,1,4]
输出: 2
解释: 跳到最后一个位置的最小跳跃数是 2。从下标为 0 跳到下标为 1 的位置,跳 1 步,然后跳 3 步到达数组的最后一个位置。

示例 2:

输入: nums = [2,3,0,1,4]

输出: 2

提示:

  • 1 <= nums.length <= 104

  • 0 <= nums[i] <= 1000

  • 题目保证可以到达 nums[n-1]

思路:采用最短路径的思路,遍历更新,直到最后

解答:

public class Solution {int[] min = new int[100001];//记录到达这里的最短值public int jump(int[] nums) {int result =0;// 返回结果int len = nums.length;//for(int i= 0;i<len;i++){//记录更新的起点 终点 上一次最短距离的值int end = i+nums[i];int start = i+1;int last = min[i];update(start,end,last);}result = min[len-1];return result;}
//更新值public void update(int start,int end,int last){for(int i =start;i <=end;i++){if (min[i]!=0){min[i]=Math.min(min[i],last+1);}else{min[i]=last+1;}}}
}

http://www.tj-hxxt.cn/news/60515.html

相关文章:

  • 许嵩做的网站金戈枸橼酸西地那非片
  • 长沙学校网站建设软文推广范文
  • 小说网站编辑怎么做seo搜索引擎专员
  • 自己建网站程序百度推广方式
  • 上海网站建设服务分录如何制作自己的网站
  • 做电商网站多少钱怎么推广网站
  • wordpress隐藏淘宝客链接西安seo网站推广优化
  • 广西免费网站制作西安优化外包
  • 护肤品网站建设环境分析seo关键词挖掘工具
  • 网站优化排名分享隐迅推网站内搜索
  • 长春网站建长春做网站品牌广告文案
  • 个人备案用作资讯网站网络营销服务有哪些
  • 如何做好网站建设和宣传网页在线秒收录
  • 如何实现网站开发百度推广代理开户
  • 专门做网站的公司叫什么百度点击器找名风
  • 怎么做可以直播的网站2022世界足球排行榜
  • 马云做网站最开始怎么盈利的网站建设制作
  • 如何开发一个视频网站sem培训
  • php网站怎么用mysql新建数据库网站设计规划
  • 网站 dns 解析 手机访问设置南京seo网络优化公司
  • wordpress添加图片不显示沈阳百度快照优化公司
  • 深圳网站建设好百度搜索seo优化技巧
  • 手机wap网站多少钱广告推广投放平台
  • 珠海网站建设开发aso苹果关键词优化
  • 门户网站优点全国seo公司排名
  • 门户网站建设 知乎企业网站管理系统怎么操作
  • 什么网站算是h5做的站长申论
  • 南昌做微网站外链信息
  • 静态网站公用头部如何调用标题网站的seo
  • 广州专业网站建设企业厦门seo外包平台