您的位置:首页 > 其它

判断整数转化为2进制之后1的个数

2014-08-15 20:08 141 查看
1、直接跟1 &,然后在右移 ,缺点负数情况处理不了,会进入死循环;

2、除以2,缺点  比移位操作效率低;

3、让1  &这个数,然后1再右移;

4,减1,然后在&之前的数,然后在减 ;
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  算法