当前位置: 首页 > 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 - …

题目

给定一个长度为 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 步到达数组的最后一个位置。

示例 2:

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

提示:

  • 1 <= nums.length <= 104
  • 0 <= nums[i] <= 1000
  • 题目保证可以到达 nums[n-1]

代码 

#include<stdio.h>int jump(int* nums, int numsSize);int main()
{int nums[5] = {2,3,1,1,4};printf("%d",jump(nums,5));return 0;
}int jump(int* nums, int numsSize)
{if(numsSize==1||nums[0]==0)return 0;int max=0;int number=0;for(int i=0;i<numsSize-1;i++){if(nums[i]>max){max=nums[i];}} int temp=numsSize-1;while(temp>0){int posi;int i;for(i=temp-1;i>=0&&i>=temp-max;i--){if(nums[i]+i>=temp){posi=i;}}temp=posi;number++;}return number;
}

 

http://www.15wanjia.com/news/176186.html

相关文章:

  • 美妆网站制作教程电力网站怎么做
  • 聊城集团网站建设流程wordpress替换图片
  • 如何评价一个网站的网站建设弹性盒子做微网站
  • 怎么快速搭建网站网站开发社交网络功能的作用
  • 新网站建设服务公司有了网站怎样做公众号
  • wordpress图片生成插件seo的宗旨是
  • 旅游网站的设计与制作html苏州网站关键字优化
  • 一个域名可以做几个网站吗网站建设以及运营方面
  • 检查网站的跳转路径是否清晰 哪里要优化销售单软件永久免费版
  • 做网站是干什么的网站的公告轮播效果怎么做
  • 二 网站建设的重要性wordpress主题 餐饮
  • 东莞网站建设哪家最好大宗交易平台软件
  • 怎样做免费企业网站推广网络怎么做
  • wordpress工单主题重庆seo博客推广
  • 家具品牌网站怎么建个人网站
  • 网站怎么更换域名网站文章正文可以做内链吗
  • 杭州高端网站建设公司哪家好怎么寻找做有意做网站的客户
  • 做彩票网站需要什么条件如何建网站免费
  • 大庆做网站比较好的公司建站推广什么意思
  • 北京市教学名师奖建设项目网站深圳出台科技支持政策
  • 电子商务网站建设与管理习题答案有哪些制作网站的公司吗
  • 做网站需要学会做哪些东西网站网络优化
  • 学校网站html模板手游推广联盟
  • 上海建设银行营业网站榆林建站网站建设
  • 惠济区建设局网站wordpress灯笼效果
  • 请输入您网站的icp备案信息建设工程信息查询哪个网站好
  • 盐城网站关键词优化可以做网站高仿服装吗
  • 柳州网站建设百度快速排名系统查询
  • 长春建站软件有关网站建设的外文参考文献
  • 如何做淘客网站源码成都百度