-
1342. Number of Steps to Reduce a Number to ZeroProgramming/leetcode 2021. 2. 14. 11:34728x90
홀수면 1을 빼고, 짝수면 2로 나눠가면서 0을 만드는 문제
def numberOfSteps(self, num: int) -> int: cnt = 0 while num != 0: if num % 2 == 0: num //= 2 cnt += 1 else: num -= 1 cnt += 1 return cnt
'Programming > leetcode' 카테고리의 다른 글
328. Odd Even Linked List (0) 2021.02.15 24. Swap Nodes in Pairs (0) 2021.02.15 538. Convert BST to Greater Tree (0) 2021.02.11 242. Valid Anagram (0) 2021.02.11 2. Add Two Numbers (0) 2021.02.08