55.ジャンプゲーム

ここに画像を挿入説明

class Solution {
public:
    bool canJump(vector<int>& nums) {
        int p=0;    //能到达的最远位置
        for(int i=0;i<nums.size();i++){
            if(i>p)  //最远距离不能到达位置i;
                return false;
            p=max(p,i+nums[i]);
        }
        return true;
    }
};
公開された148元の記事 ウォンの賞賛0 ビュー1809

おすすめ

転載: blog.csdn.net/qq_43604517/article/details/104615351