[day2] [LeetCode] [title55,2]

55.跳跃游戏

给定一个非负整数数组,你最初位于数组的第一个位置。

数组中的每个元素代表你在该位置可以跳跃的最大长度。

判断你是否能够到达最后一个位置。

示例 1:

输入:    [2,3,1,1,4]      

输出:     true 

解释:    从位置 0 到 1 跳 1 步, 然后跳 3 步到达最后一个位置。

示例 2:

输入:       [3,2,1,0,4]

输出:       false

解释:        无论怎样,你总会到达索引为 3 的位置。但该位置的最大跳跃长度是 0 , 所以你永远不可能到达最后一个位置。


[day2] [LeetCode] [title55,2]_第1张图片
跳跃游戏

2.两数相加

给定两个非空链表来表示两个非负整数。位数按照逆序方式存储,它们的每个节点只存储单个数字。将两数相加返回一个新的链表。

你可以假设除了数字 0 之外,这两个数字都不会以零开头。

示例:

输入:(2 -> 4 -> 3) + (5 -> 6 -> 4)   

输出:7 -> 0 -> 8

原因:342 + 465 = 807


[day2] [LeetCode] [title55,2]_第2张图片
两数相加

第二题由于数据结构不熟,链表部分赋值有问题,没做出来,参考了网上的代码

你可能感兴趣的:([day2] [LeetCode] [title55,2])