Skip to content

Commit 14d1529

Browse files
committed
feat: reverse bits 풀이
1 parent 62307d4 commit 14d1529

File tree

3 files changed

+11
-0
lines changed

3 files changed

+11
-0
lines changed

β€Žmissing-number/saysimple.pyβ€Ž

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
class Solution:
2+
def missingNumber(self, nums: List[int]) -> int:
3+
for i in range(len(nums)+1):
4+
if i not in nums:
5+
return i
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
class Solution:
2+
def hammingWeight(self, n: int) -> int:
3+
return bin(n).count("1")

β€Žreverse-bits/saysimple.pyβ€Ž

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
class Solution:
2+
def reverseBits(self, n: int) -> int:
3+
return int(f"{bin(n)[2:]:0>32}"[::-1], 2)

0 commit comments

Comments
Β (0)