大佬,第三题 int tmp = arr[i] ^ (1 << j); 这里不理解为啥这样做,能简单说说吗