55. Jump Game
来源:互联网 发布:刘涛用什么软件直播 编辑:程序博客网 时间:2024/06/16 12:48
贪心。
遍历数组,设一个mostfar保存当前能到达的最远的位置,如果能到达的最远的位置最后超过了n-1,说明一定可以到达n-1.中间注意如果遍历到的位置i超过了最远位置mostfar,说明到不了,返回false
class Solution {public: bool canJump(vector<int>& nums) { int n = nums.size(); int mostfar = 0; for(int i = 0; i < nums.size(); ++i){ if(i > mostfar) return false; mostfar = max(mostfar, nums[i] + i); } return mostfar >= n-1 ? true: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
- POJ 2955
- 进程与进程之间的通信
- FFMPEG Qt视频播放器之播放控制
- TensorFlow图变量tf.Variable的用法解析
- python数据可视化(三)字云
- 55. Jump Game
- czl的知识点整理3——LCA
- 嵌入式Linux驱动笔记(十六)------设备驱动模型(kobject、kset、ktype)
- electron介绍及安装
- spring源码分析(一)IOC管理Bean
- 使用按位异或运算符进行两数交换
- Java 组件及事件处理实训 实训1: 编写一个窗体程序,能够对文本区中的文字设置字体和大小。
- 关于myhabits一些异常以及处理问题
- Ubuntu修改屏幕分辨率