โก๏ธ ๋ฌธ์ : ๋์นญ ์ฐจ์งํฉ
๐ฆ ์ ์ถ
let [m, ...ele] = require('fs').readFileSync(0).toString().trim().split('\n');
let [A, B] = [ele[0].split(" ").map(Number), ele[1].split(" ").map(Number)];
let arr1 = new Set(A);
let arr2 = new Set(B);
B.forEach((e) => arr1.delete(arr1.has(e) ? e : 0));
A.forEach((e) => arr2.delete(arr2.has(e) ? e : 0));
console.log(arr1.size + arr2.size);
๐ฅ ๊ณผ์
1 . Set ๊ฐ์ฒด๋ก ๋ง๋ค์ด์
2. Set A์ ์์์ Set B์ ์์์์ ๊ฒน์น๋ ๋ถ๋ถ์ ์ ๊ฑฐํ๊ณ
3. size ๋ฉ์๋๋ก ๊ฐฏ์ ์ธ์ฃผ๊ธฐ~
'baekjoon' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
| ๋ฐฑ์ค_10814: ๋์ด์ ์ ๋ ฌ (node.js/JavaScript) (0) | 2024.07.31 |
|---|---|
| ๋ฐฑ์ค_25206: ๋์ ํ์ ์ (node.js/JavaScript) (0) | 2024.07.31 |
| ๋ฐฑ์ค_1620: ๋๋์ผ ํฌ์ผ๋ชฌ ๋ง์คํฐ ์ด๋ค์ (node.js/JavaScript) (0) | 2024.07.26 |
| ๋ฐฑ์ค_7785: ํ์ฌ์ ์๋ ์ฌ๋ (node.js/JavaScript) (4) | 2024.07.24 |
| ๋ฐฑ์ค_14425: ๋ฌธ์์ด ์งํฉ (node.js/JavaScript) (1) | 2024.07.24 |
