From b35746f40aae5f6f0e67aaa33d911016a5aebcc8 Mon Sep 17 00:00:00 2001 From: Gordon Choi Date: Fri, 2 Jan 2026 14:32:33 +0900 Subject: [PATCH] reverse bits solution --- reverse-bits/radiantchoi.py | 9 +++++++++ 1 file changed, 9 insertions(+) create mode 100644 reverse-bits/radiantchoi.py 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)