【Leecode】Leecode刷题之路第55天之跳跃游戏

Scroll Down

题目出处

55-跳跃游戏-题目出处

题目描述

55-跳跃游戏-题目描述

个人解法

思路:

todo

代码示例:(Java)

todo

复杂度分析

todo

官方解法

55-跳跃游戏-官方解法

方法1:贪心

思路:

55-跳跃游戏-贪心-思路1
55-跳跃游戏-贪心-思路2

代码示例:(Java)

public class Solution1 {
    public boolean canJump(int[] nums) {
        int n = nums.length;
        int rightmost = 0;
        for (int i = 0; i < n; ++i) {
            if (i <= rightmost) {
                rightmost = Math.max(rightmost, i + nums[i]);
                if (rightmost >= n - 1) {
                    return true;
                }
            }
        }
        return false;
    }


}

复杂度分析

55-跳跃游戏-贪心-复杂度分析

考察知识点

收获

Gitee源码位置

55-跳跃游戏-源码

同名文章,已同步发表于CSDN,个人网站,公众号