[JavaScript/section 1] 16 - ์ค๋ณต๋ฌธ์์ ๊ฑฐ
ยท
Algorithm/์ธํ๋ฐ(inflearn)
๐ ๋ฌธ์ ์๋ฌธ์๋ก ๋ ํ๊ฐ์ ๋ฌธ์์ด์ด ์
๋ ฅ๋๋ฉด ์ค๋ณต๋ ๋ฌธ์๋ฅผ ์ ๊ฑฐํ๊ณ ์ถ๋ ฅํ๋ ๋ฌธ์ ์ด๋ค. ์ ๊ฑฐ๋ ๋ฌธ์์ด์ ๊ฐ ๋ฌธ์๋ ์๋ ๋ฌธ์์ด์ ์์๋ฅผ ์ ์งํ๋ค. ๋ฌธ์์ด์ ๊ฐ ๋ฌธ์๋ค์ ๋น๊ตํ๋ฉด์ ํ์ดํ๋ ๋ฐฉ๋ฒ๋ ์์ง๋ง Set ์๋ฃ๊ตฌ์กฐ๋ฅผ ์ฌ์ฉํด๋ ์ค๋ณต์ ์ ๊ฑฐํ ์ ์๋ค. ๐ ํ์ด // includes() ๋ฉ์๋๋ฅผ ์ฌ์ฉํ ์ฝ๋ function solution(s) { let answer = ''; for (let x of s) { if (!answer.includes(x)) answer += x; } return answer; } console.log(solution('ksekkset')); // indexOf() ๋ฉ์๋๋ฅผ ์ฌ์ฉํ ์ฝ๋ function solution(s) { let answer = ''; for (let..