From a926aab65014d11465d2eb51527aeb072bfcdc08 Mon Sep 17 00:00:00 2001 From: ayush523 Date: Sun, 3 Oct 2021 15:18:13 +0530 Subject: [PATCH] added reversebits solution in python --- LeetCode/Reverse Bits/reversebits.py | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 LeetCode/Reverse Bits/reversebits.py diff --git a/LeetCode/Reverse Bits/reversebits.py b/LeetCode/Reverse Bits/reversebits.py new file mode 100644 index 0000000..fd4127f --- /dev/null +++ b/LeetCode/Reverse Bits/reversebits.py @@ -0,0 +1,6 @@ +class Solution: + def reverseBits(self, n: int) -> int: + # convert the number into 32 bit binary + bin_num = '{:032b}'.format(n) + # reverse the string and convert into integer using inbuilt method + return int(bin_num[::-1], 2) \ No newline at end of file