Leetcode
[LeetCode] Missing Number 파이썬
YGSEO
2021. 4. 12. 01:29
728x90
class Solution:
def missingNumber(self, nums: List[int]) -> int:
nums = sorted(nums)
for idx, value in enumerate(nums):
if idx != nums[idx]:
return idx
else:
return len(nums)
enumerate 써서 idx로 확인
[0,1] 같은 경우 n은 2이지만 for문 안에서는 None으로 return 되기 때문에
이와 같은 경우는 for-else문을 써서 for문이 오류없이 종료된다면 [0,1] 같은 경우이기 때문에
return len(nums)를 해준다.
728x90