题目
给定两个字符串形式的非负整数 num1
和num2
,计算它们的和并同样以字符串形式返回。
你不能使用任何內建的用于处理大整数的库(比如 BigInteger
), 也不能直接将输入的字符串转换为整数形式。
示例1:
1 | 输入:num1 = "11", num2 = "123" |
示例2:
1 | 输入:num1 = "456", num2 = "77" |
示例3:
1 | 输入:num1 = "0", num2 = "0" |
提示:
1 <= num1.length, num2.length <= 104
num1
和num2
都只包含数字0-9
num1
和num2
都不包含任何前导零
解法
解法一:
Java
1 | public String addStrings(String num1, String num2) { |
解法二:
1 | public String addStrings(String num1, String num2) { |