Leetcode@Jump Game II
来源:互联网 发布:头戴式蓝牙推荐 知乎 编辑:程序博客网 时间:2024/06/05 07:20
Given an array of non-negative integers, you are initially positioned at the first index of the array.
Each element in the array represents your maximum jump length at that position.
Your goal is to reach the last index in the minimum number of jumps.
For example:
Given array A = [2,3,1,1,4]
The minimum number of jumps to reach the last index is 2
. (Jump 1
step from index 0 to 1, then 3
steps to the last index.)
Anaysis;
This problem is an extension for the jump game, and it is the same idea to solve this problem, we can decide how much we can jump.
in the program , the is a maxTem, and nextTem, the maxTem is connected with sptes, and the nextTem is to reocrd when we have reached the position, where we can reach.
public class Solution { public int jump(int[] nums) { int step = 0; int maxTem = 0; int nextTem = 0; int length = nums.length; for(int i = 0; i < length; i++){ if(i > maxTem){ step++; maxTem = nextTem; } int tem = i + nums[i]; if(tem > nextTem) nextTem = tem; } return step; }}
- LeetCode: Jump Game II
- LeetCode Jump Game II
- LeetCode: Jump Game II
- [Leetcode] Jump Game II
- [LeetCode] Jump Game II
- [Leetcode] Jump Game ii
- leetcode Jump Game II
- leetcode Jump Game II
- [LeetCode]Jump Game II
- [leetcode]Jump Game II
- LeetCode-Jump Game II
- [leetcode] Jump Game II
- LeetCode - Jump Game II
- LeetCode:Jump Game II
- LeetCode | Jump Game II
- 【Leetcode】Jump Game II
- LeetCode Jump Game II
- [LeetCode] Jump Game II
- pdf.js使用和JS实现嵌套Iframe页面F11全屏效果
- Android Studio导入(import)工程时常见错误
- Pods的使用
- MD5加密
- hadoop-运行hadoop jar hadoop-examples-1.2.1.jar wordcount /wc/input/ /wc/output/
- Leetcode@Jump Game II
- MVC思想架构的简单自定义UITableViewCell
- Python入门
- 学会使用WorkSpace
- 文件操作
- 项目从mysql移植到SQL sqlserver问题汇总
- jquery图片轮播,三种方式
- Xcode 报错: value of type InerfaceController does not conform to HKWorkoutSessionDelegate in assignmen
- HDU 1500 Chopsticks(动态规划)