统计整型数据二进制形式中1的个数可以通过如下方式达到:
int cnt1bits(int x) {
int count = ;
while (x) {
++count;
x = x & (x - );
}
return count;
}
统计整型数据二进制形式中1的个数可以通过如下方式达到:
int cnt1bits(int x) {
int count = ;
while (x) {
++count;
x = x & (x - );
}
return count;
}