lc-go/solutions/1/q191/solution.go
2025-12-28 12:54:21 +09:00

13 lines
149 B
Go

package q191
func hammingWeight(n int) int {
num := 0
for ; n > 0; n >>= 1 {
if n|1 == n {
num++
}
}
return num
}
var _ = hammingWeight