๐Ÿ’› JavaScript/๋ฐฑ์ค€

๐Ÿ’› JavaScript/๋ฐฑ์ค€

    [JS] 10989

    const fs = require('fs'); const path = process.platform === 'linux' ? '/dev/stdin' : './data.txt'; const input = fs .readFileSync(path) .toString() .trim() .split('\n') .map((x) => parseInt(x)); const count = input.shift(); const solve = (input) => { const countingArr = new Array(10000 + 1).fill(0); // ๊ฐ€์žฅ ํฐ ์ˆซ์ž๊ฐ€ 10000์ด๊ธฐ ๋•Œ๋ฌธ์— 10000์„ ์ธ๋ฑ์Šค๋กœ ๊ฐ–๋Š” ์นด์šดํŒ… ๋ฐฐ์—ด ์ƒ์„ฑ input.forEach((num) => { countingArr[num]++; });..

    [JS] 2750 - Bubble sort, Selection sort

    const fs = require('fs'); const path = process.platform === 'linux' ? '/dev/stdin' : './data.txt'; const input = fs .readFileSync(path) .toString() .trim() .split('\n') .map((x) => parseInt(x)); const count = input.shift(); const solveBubble = (input) => { for (let i = input.length - 1; i > 0; i--) { for (let j = 0; j input[j + 1]) { let temp = input[j + 1]; input[j + ..

    [JS] 2751

    const fs = require('fs'); const path = process.platform === 'linux' ? '/dev/stdin' : './data.txt'; const input = fs .readFileSync(path) .toString() .trim() .split('\n') .map((x) => parseInt(x)); const solve = (input) => { const count = input.shift(); input.sort((a, b) => a - b); console.log(input.join('\n')); }; solve(input); ๋ฐฑ์ค€ ํ—ˆ์–ด... ๋ฐฑ์ค€ ๋ฌธ์ œ ํ’€๊ธฐ ์ „์— ์งง..

    [JS] 2750

    const fs = require('fs'); const path = process.platform === 'linux' ? '/dev/stdin' : './data.txt'; const input = fs .readFileSync(path) .toString() .trim() .split('\n') .map((number) => parseInt(number)); const solve = (input) => { const count = input.shift(); const arr = input; const ans = input.sort((a, b) => a - b); for (let i = 0; i < ans.length; i++) { console.log(ans[i]); } }; solve(input)..

    [JS] 7568

    const fs = require('fs'); const path = process.platform === 'linux' ? '/dev/stdin' : './data.txt'; const input = fs.readFileSync(path).toString().trim().split('\n'); function solve(input) { const count = parseInt(input.shift()); let profile = input.map((value) => value.split(' ').map((x) => parseInt(x))); let answer = new Array(); for (let i = 0; i..