55. Jump Game
来源:互联网 发布:java程序员兼职 编辑:程序博客网 时间:2024/06/05 04:59
iven 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.
思路:从第一步开始计算出可以前进的最大步数,每走一步比较更新该值,始终保持当前位置的时候可以前进步长最大,到达最终位置前若出现步长小于等于0,说明失败;
bool canJump(vector<int>& nums) { if (nums.size() == 0)return false; int len = nums.size(); int maxlen = nums[0]; for (int i = 1; i < len; i++){ if (maxlen <= 0)return false; else maxlen = max(--maxlen, nums[i]); } return true; }
阅读全文
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
- 关于httpwatch安装之后在IE浏览器找不到加载项的解决办法
- [IOS APP]闯关东-百年长卷有声版
- Leetcode题解
- BZOJ 4152 浅谈堆优化的SPFA算法
- SharePoint REST API
- 55. Jump Game
- 2017 DPDK summit 主讲美团云&OVS-DPDK
- 新理解:反射+Java值传递+序列化
- 解决页面请求/响应中文乱码问题
- linux启动了大量的httpd进程,占用大量内存
- codeforces 822 My pretty girl Noora(递推)
- treeList节点过滤
- jquery实现全选和反选
- TCP小知识