阅读背景:

Integer.bitCount(int i)求二进制数中1的个数

来源:互联网 

解法一:

对于一个正整数如果是偶数,该数的二进制数的最后一位是 0 ,反之若是奇数,则该数的二进制数的最后一位是 1 。因此,可以考虑利用位移、判断奇偶来实现。对于一个正整数如果是偶数,该数的二进制数的最后一位是 0 ,




你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: