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

做网站一年百万网站快速优化排名排名

做网站一年百万,网站快速优化排名排名,驾校网站开发计划书,响应式网站几个断点给定一个长度为 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]

示例 1:

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

class Solution {
public:int jump(vector<int>& nums) {int ans=0;int start=0;int end=1;int maxdis=0;for(int i=0;i<nums.size();i++)//判断是否能够到达终点{if(i>maxdis){return 0;}maxdis=(i+nums[i])>maxdis? i+nums[i]:maxdis;//等于maxdis=max(maxdis,nums[i]+i);}maxdis=0;//重置最大距离,计算次数while(end<nums.size()){for(int i=start;i<end;i++)//只需要在一次 跳跃 完成时,更新下一次能跳到最远的距离。并以此刻作为时机来更新 跳跃 次数。就可以在一次 for 循环中处理。{maxdis=max(maxdis,nums[i]+i);}start=end;end=maxdis+1;ans++;}return ans;}
};

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

相关文章:

  • 苹果app如何做ppt模板下载网站最近新闻今日头条
  • 可信网站认证购买滁州网站seo
  • 网页制作淘宝网站建设专业的制作网站开发公司
  • auxer可以做网站嘛电商产品推广方案
  • 怎么建企业自己的网站吗微信朋友圈广告投放价格表
  • 淮北市做网站最好的公司百度竞价产品
  • 网站建设拟解决问题营销网站案例
  • interidea 做网站百度推广代理商赚钱吗
  • 公司营销型网站公司苹果aso优化
  • 郑州微信网站制作如何建立企业网站
  • 如何做美发店网站手游推广平台
  • 甘肃交通建设监理公司网站国内新闻最近新闻今天
  • 中国建设银行招聘在线工具seo
  • ssm门户网站开发淘宝美工培训
  • 佛山网站建站广东优化疫情防控措施
  • 招生处网站建设方案网址域名ip查询
  • 武汉 网站建设公司网站播放视频速度优化
  • 伊犁网站建设公司网络推广外包业务怎么样
  • 如何在各大网站发布信息免费培训机构
  • 浏览器什么网站都能打开的如何进行网站制作
  • 前几年做哪个网站致富小学生摘抄新闻2024
  • 自己的网站怎么编辑器互联网优化
  • 公司网站集群系统架构及建设思路b2b多平台一键发布
  • wordpress 音乐下载主题seo分析与优化实训心得
  • 网站推广做百度还是360模板建站平台
  • 做网站专题的软件关键词seo优化公司
  • jsp网站开发步骤怎么才能在百度上打广告
  • 工业网站建设中国最好的网络营销公司
  • 廊坊百度网站推广互联网营销外包推广
  • 做网站的目的百度竞价广告推广