intfun(unsigned intx)
{
int n=0;
while((x+1))
{
n++;
x=x|(x+1);
}
return n;
}
x&(x-1)统计1的个数,x|(x+1)统计0的个数
统计0和1的个数
最新推荐文章于 2022-06-07 20:38:00 发布
intfun(unsigned intx)
{
int n=0;
while((x+1))
{
n++;
x=x|(x+1);
}
return n;
}
x&(x-1)统计1的个数,x|(x+1)统计0的个数