leetcode No55. Jump Game
来源:互联网 发布:阿里云ecs sn型号 编辑:程序博客网 时间:2024/05/19 05:31
Question:
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
.
题目大意是每个元素代表能往下走的最大距离,判断是否能走到最后一个元素
Algorithm:
Accepted Code:
class Solution { //greedypublic: bool canJump(vector<int>& nums) { int maxJump=-1; int N=nums.size(); if(N<=0)return false; for(int i=0;i<N;i++) { if(nums[i]>maxJump) maxJump=nums[i]; if(maxJump>=(N-i-1)) return true; if(maxJump==0) return false; maxJump--; //左移一步,maxJump需要减1 } return false; }};
0 0
- leetcode No55. Jump Game
- LeetCode Jump Game && Jump GameII
- [LeetCode]Jump Game II、Jump Game
- 【LeetCode】Jump Game & Jump Game II
- leetcode Jump Game & Jump Game II
- leetcode之Jump Game && Jump Game II
- [leetcode]Jump Game &&Jump Game II
- 【LeetCode】Jump Game && Jump Game II
- [Leetcode]Jump Game && Jump Game II
- Leetcode之Jump Game & Jump Game II
- Jump Game 和Jump Game II---LeetCode
- LeetCode-Jump Game & Jump Game II
- 【Leetcode】【python】Jump Game/Jump Game II
- LeetCode: Jump Game
- LeetCode: Jump Game II
- LeetCode Jump Game
- LeetCode Jump Game II
- LeetCode : Jump Game
- JS A页面跳转B页面后,B页面样式全部失效
- DIY 一套正版、免费、强大的 Visual Studio 2012 IDE
- Docker学习总结(11)——八个Docker的真实应用场景
- 直观上理解PCA中特征值和特征向量
- oj4976 硬币
- leetcode No55. Jump Game
- linux source 解析
- Android 第二章
- impossible的真正含义
- Android webview上传图片(适配3.0,4.0,5.0,6.0)
- HDU 5773 The All-purpose Zero 第四场多校赛 LIS变形(最长上升子序列)
- Python 函数作用域
- JAVA输入输出流
- Hadoop:HDFS的健壮性设计