diff --git a/E_461_HammingDistance.cpp b/E_461_HammingDistance.cpp new file mode 100644 index 0000000..2c1e7c8 --- /dev/null +++ b/E_461_HammingDistance.cpp @@ -0,0 +1,12 @@ +class Solution { +public: + int hammingDistance(int x, int y) { + int last_num = x^y; + int ret=0; + while(last_num){ + ret+=last_num&1; + last_num=last_num>>1; + } + return ret; + } +}; \ No newline at end of file