(int a, int b)
| 4 | |
| 5 | public class Question { |
| 6 | public static int bitSwapRequired(int a, int b) { |
| 7 | int count = 0; |
| 8 | for (int c = a ^ b; c != 0; c = c >> 1) { |
| 9 | count += c & 1; |
| 10 | } |
| 11 | return count; |
| 12 | } |
| 13 | |
| 14 | public static int bitSwapRequired2(int a, int b){ |
| 15 | int count = 0; |