[Node.js/JavaScript] ๋ฐฑ์ค 1157๋ฒ ๋จ์ด ๊ฐ์
ยท
Algorithm/๋ฐฑ์ค(BOJ)
๋ฌธ์ ์ํ๋ฒณ ๋์๋ฌธ์๋ก ๋ ๋จ์ด๊ฐ ์ฃผ์ด์ง๋ฉด, ์ด ๋จ์ด์์ ๊ฐ์ฅ ๋ง์ด ์ฌ์ฉ๋ ์ํ๋ฒณ์ด ๋ฌด์์ธ์ง ์์๋ด๋ ํ๋ก๊ทธ๋จ์ ์์ฑํ์์ค. ๋จ, ๋๋ฌธ์์ ์๋ฌธ์๋ฅผ ๊ตฌ๋ถํ์ง ์๋๋ค. ํ์ด const input = require('fs').readFileSync('์์ .txt').toString().trim().toUpperCase(); // 26์ ๊ธธ์ด๋ฅผ ๊ฐ์ง ๋น ๋ฐฐ์ด์ 0์ ์ฑ์์ ๋ฐฐ์ด ๊ฐ์ฒด ์์ฑ const arr = new Array(26).fill(0); // ๋ฌธ์ A์ ์ธ๋ฑ์ค = 0 (UTF-16 ์ฝ๋๋ฅผ ๋ํ๋ด๋ ์ ์ - 65) for (let i = 0; i < input.length; i++) { arr[input.charCodeAt(i) - 65]++; } // ๋ฐฐ์ด ์์์ ์ต๋๊ฐ ์ฐพ๊ธฐ const max =..