代码如下:
bool canJump(int* nums, int numsSize) {
int reach = 0;
for(int n=0;n<numsSize-1 && reach>=n;n++)
{
reach = *(nums+n)+n>reach?*(nums+n)+n:reach;
}
return reach>=numsSize-1;
}
自己写的递推跟标记循环全部超时。。。 罪孽 - -
代码如下:
bool canJump(int* nums, int numsSize) {
int reach = 0;
for(int n=0;n<numsSize-1 && reach>=n;n++)
{
reach = *(nums+n)+n>reach?*(nums+n)+n:reach;
}
return reach>=numsSize-1;
}
自己写的递推跟标记循环全部超时。。。 罪孽 - -