LeetCode 191 Number of 1 Bits

LeetCode 191 Number of 1 Bits

 

https://en.wikipedia.org/wiki/Hamming_weight

int hammingWeight(uint32_t n) {
    int num=0;
    while(n!=0)
    {
        n&=(n-1);
        num++;
    }
    return num;
}

 

posted @ 2015-11-16 09:16  Walker_Lee  阅读(83)  评论(0编辑  收藏  举报