网站建设丷金手指花总最新商业资讯
题目:

题解:
func totalHammingDistance(nums []int) (ans int) {n := len(nums)for i := 0; i < 30; i++ {c := 0for _, val := range nums {c += val >> i & 1}ans += c * (n - c)}return
}题目:

题解:
func totalHammingDistance(nums []int) (ans int) {n := len(nums)for i := 0; i < 30; i++ {c := 0for _, val := range nums {c += val >> i & 1}ans += c * (n - c)}return
}