給定兩個字串形式的非負整數 num1 和num2 ,計算它們的和。
注意:num1 和num2 的長度都小於 5100.
num1 和num2 都只包含數字 0-9.
num1 和num2 都不包含任何前導零。
你不能使用任何內建 biginteger 庫, 也不能直接將輸入的字串轉換為整數形式
/*
* * [415] 字串相加
*/// @lc code=start
class solution else if (num2 == null || num2.equals("0"))
stringbuffer s1 = new stringbuffer(num1);
stringbuffer s2 = new stringbuffer(num2);
s1.reverse();
s2.reverse();
if (s1.length() > s2.length())
}else if (s1.length() < s2.length())
}int flag = 0;
stringbuffer str = new stringbuffer("");
for (int i = 0; i < s1.length(); i++) else
}if (flag != 0)
str.reverse();
return str.tostring();
}}// @lc code=end
leetcode 字串相加
給定兩個字串形式的非負整數 num1 和num2 計算它們的和。注意 num1 和num2 的長度都小於 5100.num1 和num2 都只包含數字 0 9.num1 和num2 都不包含任何前導零。你不能使用任何內建 biginteger 庫,也不能直接將輸入的字串轉換為整數形式。思路 假設兩個...
LeetCode 字串相加 415
給定兩個字串形式的非負整數 num1 和num2 計算它們的和。注意 num1 和num2 的長度都小於 5100.num1 和num2 都只包含數字 0 9.num1 和num2 都不包含任何前導零。你不能使用任何內建 biginteger 庫,也不能直接將輸入的字串轉換為整數形式。思路 先將字串...
題記 字串相加 LeetCode
給定兩個字串形式的非負整數 num1 和num2 計算它們的和。num1 和num2 的長度都小於 5100 num1 和num2 都只包含數字 0 9 num1 和num2 都不包含任何前導零 你不能使用任何內建 biginteger 庫,也不能直接將輸入的字串轉換為整數形式 思路 從兩個數的個位...