LeetCode 55. Jump Game位置跳跃

xiaoxiao2021-02-28  57

当前位置的值 代表你最远能跳多远

问能否从起点跳到终点。

实现很简单,每次维护一个MaxIndex即可,如果当前坐标比MaxIndex大,说明GG了

class Solution { public: bool canJump(vector<int>& nums) { int farIndex = 0; int i ; for(i = 0;i <= farIndex && i < nums.size(); i++){ if(i + nums[i] > farIndex) farIndex = nums[i] + i; } if(i==nums.size()) return true; else return false; } };
转载请注明原文地址: https://www.6miu.com/read-2612485.html

最新回复(0)