415. Add Strings
Easy
Given two non-negative integers, num1
and num2
represented as string, return the sum of num1
and num2
as a string.
You must solve the problem without using any built-in library for handling large integers (such as BigInteger
). You must also not convert the inputs to integers directly.
Example 1:
Example 2:
Example 3:
Constraints:
1 <= num1.length, num2.length <= 104
num1
andnum2
consist of only digits.num1
andnum2
don't have any leading zeros except for the zero itself.
解題
首先將兩個數字字串變成一樣的位數,避免遍歷字串的時候還要處理長度不一的問題。接下來進行加法、byte、int 與 string 之間的轉換即可。
Runtime: 3 ms, faster than 77.07%
Memory Usage: 7 MB, less than 57.33%
Last updated