LC 476. Number Complement
public int FindComplement(int num)
{
int n = ~num;
int first = num;
while(first > 0)
{
n <<= 1;
first <<= 1;
}
first = num;
while (first > 0)
{
n >>= 1;
first <<= 1;
}
return n;
}

浙公网安备 33010602011771号