题目描述

输入一个整数,输出该数二进制表示中1的个数。其中负数用补码表示。

做题思路

代码

function NumberOf1(n)
{
    // write code here
    var cnt = 0;
    while (n != 0) {
        cnt++;
        n &= (n - 1);
    }
    return cnt;
}

相关文章:

  • 2021-12-12
猜你喜欢
  • 2022-01-11
相关资源
相似解决方案