Skip to content

Commit ecb1def

Browse files
committed
missing-number solution
1 parent de2f726 commit ecb1def

File tree

1 file changed

+8
-0
lines changed

1 file changed

+8
-0
lines changed

missing-number/yyyyyyyyyKim.py

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
class Solution:
2+
def missingNumber(self, nums: List[int]) -> int:
3+
4+
# 시간복잡도 O(n), 공간복잡도 O(1)
5+
# n = nums의 길이
6+
# 0부터 n까지 총합 = (n*(n+1))//2
7+
# 총합에서 nums의 합을 빼면 빠진 수를 구할 수 있음
8+
return (len(nums)*(len(nums)+1))//2 - sum(nums)

0 commit comments

Comments
 (0)