diff --git a/LeetCode/0190_Reverse_bits.py b/LeetCode/0190_Reverse_bits.py new file mode 100644 index 0000000..cfd8a99 --- /dev/null +++ b/LeetCode/0190_Reverse_bits.py @@ -0,0 +1,5 @@ +class Solution: + def reverseBits(self, n: int) -> int: + + s='{0:032b}'.format(n)[::-1] + return int(s,2) \ No newline at end of file diff --git a/LeetCode/0191_Number_of_1_bits.py b/LeetCode/0191_Number_of_1_bits.py new file mode 100644 index 0000000..8454fa0 --- /dev/null +++ b/LeetCode/0191_Number_of_1_bits.py @@ -0,0 +1,4 @@ +class Solution: + def hammingWeight(self, n: int) -> int: + + return '{0:b}'.format(n).count('1') \ No newline at end of file