go题解
func hammingWeight(num uint32) int { var res uint32 for i:=0;i<32;i++ { res += (num>>i)&1 } return int(res) }