day13_461_汉明距离
题目
两个整数之间的汉明距离指的是这两个数字对应二进制位不同的位置的数目。
给出两个整数 x
和 y
,计算它们之间的汉明距离。
注意:
0 ≤ x
, y
< 231.
示例:
1 | 输入: x = 1, y = 4 |
Related Topics
- 位运算
思路
- 计算
x
和y
之间的汉明距离,可以先计算x XOR y
,然后统计结果中等于 1 的位数。
解答
1 | //两个整数之间的汉明距离指的是这两个数字对应二进制位不同的位置的数目。 |
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 无知的小狼!
评论