2220 - Minimum Bit Flips to Convert Number
C++
class Solution { public: int minBitFlips(int start, int goal) { return __builtin_popcount(start ^ goal); } };
JAVA
class Solution { public int minBitFlips(int start, int goal) { int t = start ^ goal; int ans = 0; while (t != 0) { ans += t & 1; t >>= 1; } return ans; } }
Comments
Post a Comment