天天看点

统计整型数据二进制形式中1的个数

统计整型数据二进制形式中1的个数可以通过如下方式达到:

int cnt1bits(int x) {
    int count = ;
    while (x) {
        ++count;
        x = x & (x - );
    }
    return count;
}
           

继续阅读