第五周:[Leetcode]55. Jump Game
来源:互联网 发布:淘宝怎么生成数据包 编辑:程序博客网 时间:2024/05/16 08:31
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.
Determine if you are able to reach the last index.
For example:
A = [2,3,1,1,4], return true.
A = [3,2,1,0,4], return false.
维护一个变量up,记录目前所能到达的最远的数组下标,若up大于等于最后的数组下标,则成功,否则失败。
class Solution {public: bool canJump(vector<int>& nums) { if(nums.size() < 2) return true; int up = nums[0],i = 0; while(i < nums.size() - 1){ up = max(i + nums[i],up); if(up >= nums.size() - 1) return true; if(up < ++i) return false; } return false; }};
0 0
- 第五周:[Leetcode]55. Jump Game
- [LeetCode]55.Jump Game
- LeetCode 55.Jump Game
- LeetCode --- 55. Jump Game
- [Leetcode] 55. Jump Game
- [leetcode] 55.Jump Game
- [leetcode] 55.Jump Game
- *LeetCode 55. Jump Game
- LeetCode 55. Jump Game
- [leetcode] 55. Jump Game
- leetcode 55. Jump Game
- 55. Jump Game LeetCode
- 【LeetCode】55. Jump Game
- leetcode 55. Jump Game
- [LeetCode] 55. Jump Game
- LeetCode 55. Jump Game
- LeetCode *** 55. Jump Game
- Leetcode 55. Jump Game
- 360编程题01
- LeetCode Construct the Rectangle
- Python之函数
- Docker简单命令
- 使用C语言打印出一个菱形
- 第五周:[Leetcode]55. Jump Game
- 自定义RatingBar
- 计算机网络 第二章 物理层
- django模板中如何导入js、css等静态文件
- 前端框架React
- activti工作流表数据与用户自建表的数据的联合查询
- 斯坦福大学深度学习与自然语言处理第二讲:词向量
- 多图上传样式
- mac mysql 下载安装问题