Reverse Bits
Reverse bits of a given 32 bits unsigned integer. Tags: Binary
Try It!
Discussion
Video
Solution
class Solution:
def reverseBits(self, n: int) -> int:
res = 0
for i in range(32):
res <<= 1
res |= n & 1
n >>= 1
return res