给定一个正整数 n,编写一个函数,获取一个正整数的二进制形式并返回其二进制表达式中
n
设置位
的个数(也被称为汉明重量)。
输入一个正整数 `n
返回其二进制表达式中设置位的个数
11
3
提示:
1 <= n <= 2<sup>31</sup> - 1
进阶:
在以下作业中:
进制转换
注册一个 0101编程OJ 通用账户,您就可以在我们提供的所有在线评测服务上提交代码、参与讨论。
使用您的 0101编程OJ 通用账户