难度:Medium
题目描述
给定两个非空链表来表示两个非负整数。位数按照逆序方式存储,它们的每个节点只存储单个数字。将两数相加返回一个新的链表。
你可以假设除了数字 0 之外,这两个数字都不会以零开头。
示例
1 | 输入:(2 -> 4 -> 3) + (5 -> 6 -> 4) |
解题思路
这道题考察的是链表的操作,平常我们加两个数都是从后往前加,而这个反过来即可,进位是往后面进位。
解题代码
1 | /** |
难度:Medium
给定两个非空链表来表示两个非负整数。位数按照逆序方式存储,它们的每个节点只存储单个数字。将两数相加返回一个新的链表。
你可以假设除了数字 0 之外,这两个数字都不会以零开头。
1 | 输入:(2 -> 4 -> 3) + (5 -> 6 -> 4) |
这道题考察的是链表的操作,平常我们加两个数都是从后往前加,而这个反过来即可,进位是往后面进位。
1 | /** |
微信支付
支付宝