剑指 Offer 15. 二进制中1的个数
2022-03-21 本文已影响0人
邦_
就像题目描述的= = 把2进制当成10进制来做。。
func hammingWeight(_ n: Int) -> Int {
var temp = n
var count = 0
while temp > 0 {
count += temp%2
temp /= 2
}
return count
}