Leetcode 算法习题 第十周
来源:互联网 发布:java获取服务器ip地址 编辑:程序博客网 时间:2024/06/06 03:02
55. Jump Game
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) { int max = 0; int i; for(i = 0; i < nums.size(); i++){ if(i>max) return false; max = (nums[i]+i > max ? nums[i]+i : max); }//贪心算法:每次走最远的距离,如果能够走的更远就说明是一个好的行走。 return true; }};
阅读全文
0 0
- Leetcode 算法习题 第十周
- Leetcode 算法习题 第十四周
- Leetcode 算法习题 第十四周
- Leetcode 算法习题 第十四周
- Leetcode 算法习题 第十四周
- Leetcode 算法习题 第十四周
- Leetcode 算法习题 第十四周
- LeetCode 算法习题 第二周
- LeetCode 算法习题 第三周
- Leetcode 算法习题 第五周
- Leetcode 算法习题 第六周
- Leetcode 算法习题 第六周
- Leetcode 算法习题 第八周
- Leetcode 算法习题 第九周
- Leetcode 算法习题 第十二周
- Leetcode 算法习题 第十三周
- Leetcode 算法习题 第十三周
- Leetcode 算法习题 第十五周
- 理解LSTM网络【译】
- java 内部类
- 关于在for循环中绑定事件打印变量i是最后一次
- Android 支付宝支付开发流程
- HardFault 异常定位
- Leetcode 算法习题 第十周
- tomcat环境变量配置
- Docker Dockerfile详解
- Classloader 二 自定义类加载器
- 网络存储IPV4计算题目
- 抑制式(半抑制式)模糊C-均值聚类算法(S-FCM)
- shiro 之 Cache
- 判断页面加载完成
- Introduction to Terraform