python中的异或操作_Python中的异或和位操作的反转
让我们考虑2位数字:00 = 00 ^ 00 (0 -> 0)01 = 01 ^ 00 (1 -> 1)11 = 10 ^ 01 (2 -> 3)10 = 11 ^ 01 (3 -> 2)如果y[i]是第i位(小尾数),则从y = x ^ (x >> 1)开始:y[1]y[0] = x[1]x[0] ^ 0x[1] # note: y[1]y[0] means ...