n&(n-1):将n最右侧的1变为0,循环可以计算n中的1的个数
n&=-n:可以保留n的最右侧为1的位,其余位为0
n&(n-1) 和 n&=-n
最新推荐文章于 2022-11-17 10:45:11 发布
n&(n-1):将n最右侧的1变为0,循环可以计算n中的1的个数
n&=-n:可以保留n的最右侧为1的位,其余位为0