class Solution {
public:
int Add(int num1, int num2)
{
while(num1!=0)
{
int sum=(num1^num2);
int carryBit=(num1&num2)<<1;
num2=sum;
num1=carryBit;
}
return num2;
}
};
class Solution {
public:
int Add(int num1, int num2)
{
while(num1!=0)
{
int sum=(num1^num2);
int carryBit=(num1&num2)<<1;
num2=sum;
num1=carryBit;
}
return num2;
}
};