LeetCode 55. 跳跃游戏 55. 跳跃游戏解题思路“从后往前”思考 最后一个位置就是终点,问题转换为 倒数第二个位置能否到达终点? 从倒数第二个位置开始检查,逐步向前递推 如果最后目标位置变为0,那么从位置0到最后一个位置是可达的 参考代码1234567891011121314class Solution { public boolean canJump(int[] nums) { int targetIndex = nums.length - 1; for(int i = nums.length - 2; i >= 0; i --) { if(i + nums[i] >= targetIndex) { targetIndex = i; } } if(targetIndex == 0) { return true; } return false; }} LeetCode #贪心 LeetCode 55. 跳跃游戏 https://sowink.cn/2026/02/08/LeetCode-55-跳跃游戏/ 作者 Xurx 发布于 2026年2月8日 许可协议 LeetCode 543. 二叉树的直径 上一篇 LeetCode 56. 合并区间 下一篇 Please enable JavaScript to view the comments