package main
import (
"fmt"
)
func hammingDistance(x int, y int) int {
c := x ^ y
count := 0
for c != 0 {
count += 1
c = c&(c-1)
}
return count
}
func main() {
fmt.Println(hammingDistance(1,4))
}
Leetcode (go Language) calculated Hamming distance
Guess you like
Origin blog.csdn.net/weixin_34050427/article/details/91031569
Recommended
Ranking