From c0eeda25507ce701d896da18933662ef3dad1b67 Mon Sep 17 00:00:00 2001 From: yoyogesh01 Date: Sun, 11 Oct 2020 18:50:51 +0530 Subject: [PATCH] Added 0002 --- LeetCode/0002_Add_Two_Numbers.py | 13 +++++++++++++ 1 file changed, 13 insertions(+) create mode 100644 LeetCode/0002_Add_Two_Numbers.py diff --git a/LeetCode/0002_Add_Two_Numbers.py b/LeetCode/0002_Add_Two_Numbers.py new file mode 100644 index 0000000..fdc4079 --- /dev/null +++ b/LeetCode/0002_Add_Two_Numbers.py @@ -0,0 +1,13 @@ +class Solution: + def addTwoNumbers(self, l1, l2 ,c = 0): + val = l1.val + l2.val + c + c = val // 10 + ret = ListNode(val % 10 ) + + if (l1.next != None or l2.next != None or c != 0): + if l1.next == None: + l1.next = ListNode(0) + if l2.next == None: + l2.next = ListNode(0) + ret.next = self.addTwoNumbers(l1.next,l2.next,c) + return ret \ No newline at end of file