Skip to content

Files

Latest commit

899278c · Jun 29, 2018

History

History

0002.add-two-numbers

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
Jun 29, 2018
Jun 29, 2018
Jun 29, 2018

2.Add Two Numbers

题目

You are given two non-empty linked lists representing two non-negative integers. The digits are stored in reverse order and each of their nodes contain a single digit. Add the two numbers and return it as a linked list.

You may assume the two numbers do not contain any leading zero, except the number 0 itself.

Example

Input: (2 -> 4 -> 3) + (5 -> 6 -> 4)
Output: 7 -> 0 -> 8
Explanation: 342 + 465 = 807.

思路

对应节点相加

需要考虑几点:

  • 节点位数不对应
  • 节点相加进位,节点数+1
  • 为0的节点处理