题目:请实现一个函数,输入一个整数,输出该二进制表示中1的个数。
func numsOf1(num int) int {
one := 1
count := 0
for one != 0 {
if one&num > 0 {
count++
}
one = one << 1
}
return count
}
题目:请实现一个函数,输入一个整数,输出该二进制表示中1的个数。
func numsOf1(num int) int {
one := 1
count := 0
for one != 0 {
if one&num > 0 {
count++
}
one = one << 1
}
return count
}