diff --git a/reverse-bits/radiantchoi.py b/reverse-bits/radiantchoi.py new file mode 100644 index 0000000000..1e68cb1d39 --- /dev/null +++ b/reverse-bits/radiantchoi.py @@ -0,0 +1,9 @@ +class Solution: + def reverseBits(self, n: int) -> int: + digits = bin(n)[2:] + digits = list(digits)[::-1] + + while len(digits) < 32: + digits.append("0") + + return int("".join(digits), 2)