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

来源:互联网 发布:jquery.js文件下载 编辑:程序博客网 时间:2024/06/05 21:56

1、直接跟1 &,然后在右移 ,缺点负数情况处理不了,会进入死循环;

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

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

4,减1,然后在&之前的数,然后在减 ;

0 0
原创粉丝点击