难度:简单 (简单题不写题解)
# -*- coding: utf-8 -*-
# @Time : 2022/09/07 8:16
# @Author : WuXuanNlp
# @FileName: 461. 汉明距离.py
# @Software: PyCharm
# @Blog :https://github.com/WuXuanNlp
class Solution:
def hammingDistance(self, x: int, y: int) -> int:
z = x ^ y
dis = 0
while z:
dis += z & 1
z = z >> 1
return dis
if __name__ == '__main__':
k = Solution()
x = 3
y = 0
print(k.hammingDistance(x, y))