利用到了与或的思想,算出每一次的进位,加到原来的数字上。
int getSum(int a, int b) {
while(b){
int carry = a & b;
a = a ^ b;
b = carry << 1;
}
return a;
}
利用到了与或的思想,算出每一次的进位,加到原来的数字上。
int getSum(int a, int b) {
while(b){
int carry = a & b;
a = a ^ b;
b = carry << 1;
}
return a;
}