We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent ff5acf1 commit 77d6e59Copy full SHA for 77d6e59
โmissing-number/wogha95.jsโ
@@ -0,0 +1,21 @@
1
+// TC: O(N)
2
+// SC: O(1)
3
+
4
+/**
5
+ * @param {number[]} nums
6
+ * @return {number}
7
+ */
8
+var missingNumber = function (nums) {
9
+ // result: subN - num์ ๋์ ํฉ์ ์ ์ฅํ๋ ๋ณ์
10
+ let result = 0;
11
+ // subN: 1๋ถํฐ N๊น์ง ์ฌ๋ผ๊ฐ๋ ๋ณ์
12
+ let subN = 1;
13
14
+ for (const num of nums) {
15
+ result += subN - num;
16
+ subN += 1;
17
+ }
18
19
+ // ์ต์ข ๋์ ํฉ์ (1~N๊น์ง ํฉ) - (nums์ ๋ชจ๋ ์์ ํฉ) ์ด๋ฏ๋ก ๋๋ฝ๋ ์ซ์๋ง ๋จ๊ฒ ๋ฉ๋๋ค.
20
+ return result;
21
+};
0 commit comments