22、输入一个整数,输出该数二进制表示中1的个数。其中负数用补码表示。
摘要:
输入一个整数,输出该数二进制表示中1的个数。其中负数用补码表示。 思路: n &(n-1)把n的最右边的1去掉,用count++计算1的个数 eg: 101 & 100 = 100 1 class Solution { 2 public: 3 int NumberOf1(int n) { 4 int 阅读全文
posted @ 2017-06-19 20:18
olive_gyr
阅读(196)
评论(0)
推荐(0)
浙公网安备 33010602011771号