版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/kl1411/article/details/79025524
string addBinary(string a, string b) {
string res="";
int c=0,i=a.size()-1,j=b.size()-1;
while(i>=0||j>=0||c==1)
{
if(i>=0)
{
c+=a[i]-'0';
i--;
}
if(j>=0)
{
c+=b[j]-'0';
j--;
}
res=to_string(c%2)+res;
c/=2;
}
return res;
}