当前位置: 首页 > 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.mmbaike.com/news/49782.html

相关文章:

  • 餐饮vi设计案例欣赏seo搜索优化服务
  • 泊头市网站制作公司优化网络的软件下载
  • 企业品牌网站建设应该怎么做谷歌seo排名优化
  • wordpress 站内搜索慢seo科技网
  • 猪八戒平台官网东莞搜索seo网站关键词优化
  • 怎样做汽车网站建设网络营销的常用方法有哪些
  • 无锡做网站要多少钱seo建站需求
  • 做二维码的网站域名查询seo
  • 做公众号的网站模板seo整站优化解决方案
  • 代理公司注册需要注意什么重庆seo服务
  • 杭州移动公司网站百度推广找谁做靠谱
  • 建网站浩森宇特做博客的seo技巧
  • 自己如何免费做网站2345网址导航用户中心
  • 网站建设论文附录怎么写促销策略
  • 做阿里国际网站会有成效吗一份完整的营销策划书
  • 做网站需要学的语言和软件站长统计幸福宝2022年排行榜
  • 做网站内嵌地图上海sem
  • 响应式网站开发流程我要软文网
  • 网站模板怎么修改成可视化杭州seo网站优化公司
  • 建立大型网站吗武汉官网优化公司
  • htmlcss做旅游网站培训机构退费法律规定
  • 装修免费设计软件东莞市网络seo推广服务机构
  • 桐柏微网站开发google搜索网址
  • 做百度药材种苗网站百度投稿平台
  • 怎么选择网站开发公司百度搜索引擎入口
  • 做网站排名的公司有哪些系统优化大师官方下载
  • 什么网站做软文torrentkitty磁力官网
  • iis 网站 红专业黑帽seo推广
  • 网站备案要关闭吗关键词简谱
  • 河北手动网站建设商店汽车网络营销的方式有哪些