領釦LintCode演算法問題答案-1343. 兩字串和
領釦LintCode演算法問題答案-1343. 兩字串和
1343. 兩字串和
描述
給定兩個僅含數字的字串,你需要返回一個由各個位之和拼接的字串
A 和 B 是由數字組成的字串
樣例 1:
輸入:
A = "99"
B = "111"
輸出: "11010"
解釋: 因為 9 + 1 = 10, 9 + 1 = 10, 0 + 1 = 1,連線之後的結果是 "11010"
樣例 2:
輸入:
A = "2"
B = "321"
輸出: "323"
解釋: 因為 1 + 2 = 3, 2 + 0 = 2, 3 + 0 = 3,連線之後的結果是 "323"
題解
public class Solution {
/**
* @param A: a string
* @param B: a string
* @return: return the sum of two strings
*/
public String SumofTwoStrings(String A, String B) {
// write your code here
StringBuilder ret = new StringBuilder();
int aIndex = 0;
int bIndex = 0;
if (A.length() > B.length()) {
ret.append(A, 0, A.length() - B.length());
aIndex = A.length() - B.length();
} else if (A.length() < B.length()) {
ret.append(B, 0, B.length() - A.length());
bIndex = B.length() - A.length();
}
for (;aIndex < A.length() && bIndex < B.length(); aIndex++,bIndex++) {
int n = (A.charAt(aIndex) - 48) + (B.charAt(bIndex) - 48);
ret.append(n);
}
return ret.toString();
}
}
鳴謝
非常感謝你願意花時間閱讀本文章,本人水平有限,如果有什麼說的不對的地方,請指正。
歡迎各位留言討論,希望小夥伴們都能每天進步一點點。
相關文章
- 領釦LintCode演算法問題答案-1878. 旋轉數字演算法
- 領釦LintCode演算法問題答案-988. 硬幣擺放演算法
- 領釦LintCode演算法問題答案-1895. 安排面試城市演算法面試
- 領釦LintCode演算法問題答案-1886. 目標移動演算法
- 領釦LintCode演算法問題答案-1320. 包含重複值演算法
- 領釦LintCode演算法問題答案-1225. 島的周長演算法
- 領釦LintCode演算法問題答案-77. 最長公共子序列演算法
- 領釦LintCode演算法問題答案-1214. 許可證金鑰格式演算法
- 領釦LintCode演算法問題答案-1876. 外星人字典(簡單)演算法
- 領釦LintCode演算法問題答案-1206. 下一個更大的數 I演算法
- 領釦LintCode演算法問題答案-1354. 楊輝三角形II演算法
- 字串匹配問題——KMP演算法字串匹配KMP演算法
- lintcode演算法題 落單的數 JavaScript演算法JavaScript
- 關於Linux一些問題和答案Linux
- 阿里面試題BIO和NIO數量問題附答案和程式碼阿里面試題
- 分割字串問題字串
- 幾道 BAT 演算法面試中經常問的「字串」問題BAT演算法面試字串
- 字串匹配模式問題字串匹配模式
- 聚類的基本問題及兩個常用演算法聚類演算法
- 40個Java集合面試問題和答案,面試奇葩問題,你掌握了嗎?Java面試
- 資料結構和演算法面試題系列—字串資料結構演算法面試題字串
- 字串混淆常見問題字串
- 字串排列組合問題字串
- 阿里面試題BIO和NIO數量問題附答案和程式碼 java愛好者阿里面試題Java
- Troubleshooting 專題 - 問正確的問題 得到正確的答案
- 字串匹配-BF演算法和KMP演算法字串匹配演算法KMP
- 兩則幽默圖:Java糟糕和Rust字串JavaRust字串
- 阿里Jvm必問面試題及答案阿里JVM面試題
- SQL排名問題,100% leetcode答案大公開!SQLLeetCode
- 字串轉數字的問題字串
- Java 字串比較、拼接問題Java字串
- 兩個流程鏈路問題的排查和總結
- 第五章 字串專題 ---------------- 字串匹配(二)----KMP演算法字串匹配KMP演算法
- 最全MySQL面試題和答案(三)MySql面試題
- 最全MySQL面試題和答案(二)MySql面試題
- 最全MySQL面試題和答案(四)MySql面試題
- 熱門 Splunk 管理面試問題及答案面試
- 前端必備,JavaScript面試問題及答案前端JavaScript面試