File tree Expand file tree Collapse file tree 1 file changed +12
-21
lines changed Expand file tree Collapse file tree 1 file changed +12
-21
lines changed Original file line number Diff line number Diff line change 66 4. All numbers in nums are unique (no duplicates)
77
88 <Solution 1>
9-
109Time Complexity: O(nlogn)
11- - ์ ๋ ฌ์ nlogn, ์ํ์ n์ด ํ์ํ๋ฏ๋ก ์ ์ฒด์ ์ผ๋ก O(nlogn)
10+ - ์ ๋ ฌ์ nlogn, ์ํ์ n์ด ํ์ํ๋ฏ๋ก ์ ์ฒด์ ์ผ๋ก O(nlogn)
1211
1312Space Complexity: O(1)
14- - ์ถ๊ฐ ๊ณต๊ฐ์ ์ฌ์ฉํ์ง ์๊ณ ์
๋ ฅ ๋ฐฐ์ด๋ง ์ฌ์ฉ
13+ - ์ถ๊ฐ ๊ณต๊ฐ์ ์ฌ์ฉํ์ง ์๊ณ ์
๋ ฅ ๋ฐฐ์ด๋ง ์ฌ์ฉ
1514
1615ํ์ด ๋ฐฉ๋ฒ:
17- 1. ๋ฐฐ์ด์ ์ ๋ ฌํ์ฌ 0๋ถํฐ n๊น์ง ์์๋๋ก ์์ด์ผ ํ ์์น์ ์๋ ์ซ์๋ฅผ ์ฐพ์
18- 2. ์ธ๋ฑ์ค์ ํด๋น ์์น์ ๊ฐ์ ๋น๊ตํ์ฌ ๋ค๋ฅด๋ค๋ฉด ๊ทธ ์ธ๋ฑ์ค๊ฐ missing number
19- 3. ๋ชจ๋ ์ธ๋ฑ์ค๋ฅผ ํ์ธํ๋๋ฐ๋ ์๋ค๋ฉด n์ด missing number
16+ 1. nums ๋ฐฐ์ด์ ์ค๋ฆ์ฐจ์์ผ๋ก ์ ๋ ฌ
17+ 2. 0๋ถํฐ n๊น์ง ์์๋๋ก ๋น๊ตํ์ฌ ์ธ๋ฑ์ค์ ๋ค๋ฅธ ๊ฐ์ ์ฐพ์
18+ - ์ธ๋ฑ์ค์ ํด๋น ์์น์ ๊ฐ์ด ์ผ์นํ์ง ์์ ๋, ๊ทธ ์ธ๋ฑ์ค๊ฐ missing number
2019"""
21-
2220class Solution :
2321 def missingNumber (self , nums : List [int ]) -> int :
22+ n = len (nums )
2423 nums .sort ()
2524
26- for i in range (len (nums )):
27- if nums [i ] != i :
25+ for i in range (n ):
26+ if i == nums [i ]:
27+ continue
28+ else :
2829 return i
29-
30- return len (nums )
31-
32- '''
33- <Solution 2>
30+ # missing number๊ฐ ๋ฐฐ์ด์ ๋ง์ง๋ง์ ์ค๋ ๊ฒฝ์ฐ
31+ return n
3432
35- Time Complexity:
36- -
3733
38- Space Complexity:
39- -
40-
41- ํ์ด ๋ฐฉ๋ฒ:
42- '''
You canโt perform that action at this time.
0 commit comments