版权声明:原创勿转 https://cloud.tencent.com/developer/article/1412981
异或之后,计算1的个数
func hammingDistance(x int, y int) int { res := x ^ y ret := 0 for res > 0 { res &= res - 1 ret++ } return ret }
本文分享自 作者个人站点/博客 前往查看
如有侵权,请联系 cloudcommunity@tencent.com 删除。
本文参与 腾讯云自媒体分享计划 ,欢迎热爱写作的你一起参与!