- 博客(1)
- 收藏
- 关注
原创 HR最想看见的一个能返回二进制数中1的个数的函数
介绍与运算n=n&(n-1)可以将n对应的二进制数最后一个1变成0,通过while循环可以 将所有1都变成0,并累计1的个数 例: 15(n)的二进制数为1111,14(n-1)的二进制为1110 第一次与运算后n=1110,第二次变为1100,第三次变为1000 第四次变为0000
2016-03-18 23:17:46 623
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人