class Solution {
public:
int NumberOf1(int n) {
int k=0;
unsigned int m;
if(n<0)
{
m=4294967296+n;
}
else {
m=n;
}
while(m>0)
{
if(m%2)
{
k++;
}
m/=2;
}
return k;
}
};



京公网安备 11010502036488号