LeetCode / 2220. Minimum Bit Flips To Convert Number
Escolha uma linguagem de programação:
Confira o código-fonte da solução deste problema.
class Solution {
public int minBitFlips(int start, int goal) {
int xor = start ^ goal;
int count = 0;
while (xor != 0) {
int digit = xor & 1;
if (digit == 1) {
count++;
}
xor = xor >> 1;
}
return count;
}
}