题目
给定两个字符串形式的非负整数 num1
和num2
,计算它们的和。
解题
方法一
与LC 两数之和是一样的方法,只不过一个是链表一个是字符串。
class Solution: def addStrings(self, num1: str, num2: str) -> str: i = len(num1)-1 j = len(num2)-1 add = 0 ans = "" while i>=0 or j>=0 or add: x = int(num1[i]) if i>=0 else 0 y = int(num2[j]) if j>=0 else 0 add += x+y ans += str(add%10) add//=10 i-=1 j-=1 return ans[::-1]