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

销售类网站开发附近哪里有计算机培训班

销售类网站开发,附近哪里有计算机培训班,wordpress如何加友链,c 网站开发框架题目描述&#xff1a; 给定一个长度为 n 的 0 索引整数数组 nums。初始位置为 nums[0]。 每个元素 nums[i] 表示从索引 i 向前跳转的最大长度。换句话说&#xff0c;如果你在 nums[i] 处&#xff0c;你可以跳转到任意 nums[i j] 处: 0 < j < nums[i] i j < 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]。

输入:

nums = [2,3,1,1,4]

输出:

2
解释: 跳到最后一个位置的最小跳跃数是 2。
从下标为 0 跳到下标为 1 的位置,跳 1 步,然后跳 3 步到达数组的最后一个位置。

代码实现:

public class Main{public static void main(String[] args) {int[] nums = new int[]{4, 1, 1, 3, 1, 1, 1};System.out.println(jump(nums));//2}public static int jump(int[] nums) {//跳跃次数int cnt = 0;//每一次跳跃的起点int start = 0;//每一次跳跃的终点int end = 0;//计算每一轮的最大跳跃数int max = 0;while (end < nums.length - 1) {for (int i = start; i <= end; i++) {//计算本轮区间数据中的最大数据长度max = Math.max(max, nums[i] + i);}start = end;//上一轮的终点变起点end = max;//这一轮终点为:上一轮起点到终点中能到达的最大跳跃长度cnt++;}return cnt;}
}
http://www.zhongyajixie.com/news/33148.html

相关文章:

  • 网站建设评审标准麒麟seo
  • 网站建设合同纠纷 延期 没有完成免费网站分析seo报告是坑吗
  • 响应式网站源码下载深圳关键词推广
  • 医疗器械商标旺道seo优化
  • 做直播的在相亲网站交友企业网站是什么
  • 推荐设计网站谷歌优化
  • 线上广告接单平台如何进行搜索引擎的优化
  • 做资源下载网站用什么工具app搜索优化
  • 杭州网站建设nuoweb免费入驻的卖货平台
  • 仿京东网站模板全国疫情高峰感染高峰进度查询
  • 新乡网站建设设计长沙百度快照优化排名
  • 大连做网站孙晓龙seo的培训网站哪里好
  • 王爷到演员表重庆seo杨洋
  • sql2008做网站网络营销推广平台有哪些
  • 新乡商城网站建设哪家专业石家庄网站建设
  • 同样也是做严选的网站武汉seo计费管理
  • 网站联系方式设计友情链接对网站的作用
  • 怎么给公司做网站软件开发网
  • 做便宜的宝贝的网站百度网盘人工客服电话多少
  • 兰州网站外包营销软件app
  • 服务器做php网站吗网络营销方案案例范文
  • 合肥公司做网站怎样申请网站
  • 房地产项目网站什么软件可以发布广告信息
  • 网站后台的搭建网络营销推广方案案例
  • 做空间的网站湖南百度推广
  • 郑州企业做网站h汉狮关键词seo优化
  • 产品推广宣传方案正规网站优化推广
  • ui设计个人作品集兰州seo技术优化排名公司
  • 佛山响应式网站开发抖音代运营公司
  • 用asp做网站网络推广怎么找客户资源