象客企业网站做优化排名,上海自动化仪表厂,网站建设都需要哪些东西,济南网站优化公司电话一#xff1a;题目#xff1a;
两个整数之间的 汉明距离 指的是这两个数字对应二进制位不同的位置的数目。
给你两个整数 x 和 y#xff0c;计算并返回它们之间的汉明距离。 示例 1#xff1a;
输入#xff1a;x 1, y 4
输出#xff1a;2
解释#xff1a;
1 (0 0…一题目
两个整数之间的 汉明距离 指的是这两个数字对应二进制位不同的位置的数目。
给你两个整数 x 和 y计算并返回它们之间的汉明距离。 示例 1
输入x 1, y 4
输出2
解释
1 (0 0 0 1)
4 (0 1 0 0)↑ ↑
上面的箭头指出了对应二进制位不同的位置。示例 2
输入x 3, y 1
输出1提示
0 x, y 231 - 1
二代码
class Solution {
public:int hammingDistance(int x, int y) {int count0;int tx^y;for(int i0;i32;i){if(t 1){count;}tt1;}return count;}
};
三结果