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; } };
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; } };