55. Jump Game
来源:互联网 发布:windows to go u盘 编辑:程序博客网 时间:2024/06/07 18:48
problem:
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
.
class Solution {public: bool canJump(vector<int>& nums) { if(nums.size() <= 0) return false; if(nums.size() == 1) return true; int pos=0; int reach = 0;//记录当前位置能跳到的最远距离 while(pos < nums.size()-1) { if(pos <= reach) { reach = max(reach, pos+nums[pos]); pos++; } else return false; } if(reach >= nums.size()-1) return true; else return false; }};
0 0
- 55. Jump Game && 45. Jump Game II
- 55. Jump Game. 45. Jump Game II
- [LeetCode]55.Jump Game
- LeetCode 55.Jump Game
- LeetCode --- 55. Jump Game
- [Leetcode] 55. Jump Game
- [leetcode] 55.Jump Game
- 55. Jump Game
- 55. Jump Game
- [leetcode] 55.Jump Game
- *LeetCode 55. Jump Game
- LeetCode 55. Jump Game
- [leetcode] 55. Jump Game
- 55. Jump Game
- leetcode 55. Jump Game
- 55. Jump Game LeetCode
- 【LeetCode】55. Jump Game
- 55. Jump Game
- 2014年互联网IT公司产品、技术类人员工资待遇汇总 2015部分补充
- 2.4 Swift数学运算符号
- java之--HashTable
- 前端页面——Cookie与Session有什么区别
- 微信小程序开发之——weui-wxss的使用
- 55. Jump Game
- 使用自定义apploader调试微信分享模块
- 荒岛求生第五关
- 超标量体系结构
- AWS服务和使用简介
- R-CNN论文详解
- 用yum查询想安装的软件
- HBase写数据
- AngularJS 动态加载控制器实例-ocLoazLazy(二)