IMWeb提高营Day2 | 训练题11:二进制中1的个数

题目描述 输入一个整数,输出该数二进制表示中1的个数。其中负数用补码表示。web 思路 /* * 思路:就是很简单的左移动操做,挨个查,注意int有32位,注意右移操做会让负数引入1,因此不要用右移动 */ class Solution { public: int NumberOf1(int n) { if(n == 0) return 0; int
相关文章
相关标签/搜索