位运算(Bit manipulation)

1.计算二进制数中1的个数 1.1 判断最低位是否为1 1 int bitCount(int i){ 2 int count=0; 3 while(i>0){ 4 if(i&1==1) 5 count++; 6 i>>=1; 7 } 8 return count; 9 }   1.2 清除最低位的1 int bitCount
相关文章
相关标签/搜索