博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
LeetCode_Jump Game
阅读量:5278 次
发布时间:2019-06-14

本文共 622 字,大约阅读时间需要 2 分钟。

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

思路:贪心算法,遍历数组,记录当前能够到达的最右边。

代码:

bool canJump(vector
& A){ int n = A.size(); int max = 0;//当前能到达的最远位置 for(int i = 0; i <= max && max < n-1; i++) max = max>i + A[i]?max:i + A[i]; return max >= n-1;}
贪心算法,挺经典的,经常看看。

转载于:https://www.cnblogs.com/sunp823/p/5601438.html

你可能感兴趣的文章
12010 解密QQ号(队列)
查看>>
2014年辛星完全解读Javascript第一节
查看>>
装配SpringBean(一)--依赖注入
查看>>
java选择文件时提供图像缩略图[转]
查看>>
方维分享系统二次开发, 给评论、主题、回复、活动 加审核的功能
查看>>
Matlab parfor-loop并行运算
查看>>
string与stringbuilder的区别
查看>>
2012-01-12 16:01 hibernate注解以及简单实例
查看>>
iOS8统一的系统提示控件——UIAlertController
查看>>
PAT甲级——1101 Quick Sort (快速排序)
查看>>
python创建进程的两种方式
查看>>
1.2 基础知识——关于猪皮(GP,Generic Practice)
查看>>
迭代器Iterator
查看>>
java易错题----静态方法的调用
查看>>
php建立MySQL数据表
查看>>
最简单的线程同步的例子
查看>>
旅途上看的电影和观后感
查看>>
Ztree异步树加载
查看>>
关于IE和火狐,谷歌,Safari对Html标签Object和Embed的支持问题
查看>>
poj3320 Jessica's Reading Problem(尺取思路+STL)
查看>>