class Solution {
public:
string addBinary(string a, string b) {
string res = "";
int c = 0;
int i = a.size() - 1;
int j = b.size() - 1;
while(i >= 0 || j>=0 || c==1){
c += (i>=0 ? a[i--] - '0':0);
c += (j>=0 ? b[j--] - '0':0);
res = char(c%2 + '0') + res;
c /= 2;
}
return res;
}
};
博客围绕LeetCode中的二进制求和展开,虽未给出具体内容,但可知聚焦于该信息技术领域的算法问题。
473

被折叠的 条评论
为什么被折叠?



