class Solution { public: int hammingDistance(int x, int y) { int m = x ^ y; int distance = 0; while(m) { distance += m & 1; m = m >> 1; } return distance; } };
class Solution { public: int hammingDistance(int x, int y) { int m = x ^ y; int distance = 0; while(m) { m = m & (m - 1); distance++; } return distance; } };
本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。
我来说两句