手机网站好还是h5好,咸阳公司做网站,腾讯云服务器学生机,网站建设仟首先金手指15一#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;}
};
三结果