File tree Expand file tree Collapse file tree 1 file changed +5
-2
lines changed
longest-consecutive-sequence Expand file tree Collapse file tree 1 file changed +5
-2
lines changed Original file line number Diff line number Diff line change 10
10
var longestConsecutive = function ( nums ) {
11
11
const numSet = new Set ( nums ) ;
12
12
let maxCount = 0 ;
13
- for ( let i of numSet ) { //n ๋ฒ ์ํ
13
+ for ( let i of numSet ) {
14
+ //n ๋ฒ ์ํ
14
15
// ++ ์ด์ ์ ์ฐ์์ฒดํฌ๊ฐ ๋์์ ์ ์์ผ๋ฏ๋ก, ์ด์ ์ซ์๊ฐ ์กด์ฌํ๋ค๋ฉด pass
15
16
if ( numSet . has ( i - 1 ) ) continue ; //์ด๋ฏธ ์งํ ๋ ์ฐ์์ฒดํฌ์ ๊ฒฝ์ฐ ํ์ง ์๋๋ค.
16
17
//์ฐ์์ด ๋๋์ง ํ์ธํด์ ์์ผ๋ฉด 1์ถ๊ฐ.
@@ -24,4 +25,6 @@ var longestConsecutive = function (nums) {
24
25
return maxCount ;
25
26
} ;
26
27
27
- //์๊ฐ๋ณต์ก๋ O(n) + O(n) = O(n) /๊ณต๊ฐ๋ณต์ก๋ O(n)
28
+ //์๊ฐ๋ณต์ก๋ O(n) + O(n) = O(n) /๊ณต๊ฐ๋ณต์ก๋ O(n)
29
+
30
+ //์๊ฐํ ์ง์ . ์์ชฝ์ผ๋ก ์งํ๋๋ค๋ฉด, ์๊ฐ๋ณต์ก๋ ์ต์ ํ ๊ฐ๋ฅ
You canโt perform that action at this time.
0 commit comments