总感觉这题莫名其妙.....就随便水了一发
class Solution {
public:
int hammingWeight(uint32_t n) {
int num = 0;
for( uint32_t i = n ; i > 0 ; i /= 2 ){
if( i % 2 != 0 ) num++;
}
return num;
}
};
总感觉这题莫名其妙.....就随便水了一发
class Solution {
public:
int hammingWeight(uint32_t n) {
int num = 0;
for( uint32_t i = n ; i > 0 ; i /= 2 ){
if( i % 2 != 0 ) num++;
}
return num;
}
};