C++ 汉明码

汉明码,巧妙的办法

int hammingDistance(int x,int y)
{
    int n=x^y,distance=0;
    while(n)
    {
        distance++;
        n&=n-1;
    }
    return distance;
}

猜你喜欢

转载自blog.csdn.net/qq_20817327/article/details/79352597