leetcode 67 : 二进制求和

题目 算法思想 :首先题目给的是字符串,我们采用char-'0'得到数字,得出结果后+'0'转换成字符。其次通过转换使得a是较长的字符串,然后第一次循环加完b的长度,我们可以采用^ 异或操作得到加后的结果,用(a[i]+b[i])/2表示进位数,第二次循环得到剩余a的结果。   string addBinary(string a, string b) {     if(a.length() ==
相关文章
相关标签/搜索