题目:统计32位整型二进制1的位数
分析:按位判断即可。
答案:
class Solution {
public:
int hammingWeight(uint32_t n) {
int result = 0;
while(n)
{
if (n& 1)
result ++;
n = n>>1;
}
return result;
}
};