leetcode/lcci/05.07.Exchange/Solution.py

4 lines
130 B
Python

class Solution:
def exchangeBits(self, num: int) -> int:
return ((num & 0x55555555) << 1) | ((num & 0xAAAAAAAA) >> 1)