728x90
๋ฐ์ํ
Problem
Solution
1. ์ ์ ์ซ์๊ฐ ์ด๋ค ๊ฒ์ธ์ง ์ ์ฅํ ๋ณ์๋ฅผ ๋ง๋ค์ด ์ค๋ค.
let past = ""
2. ์ซ์๋ฅผ ๋ด์ ๋ฐฐ์ด์ ๋ง๋ค์ด ์ค๋ค.
let answer = []
3. ๋ฐฐ์ด์ ์ฐจ๋ก๋ก ์ํํ๋ฉฐ ๊ฐ์ ์ซ์๊ฐ ์๋๋ผ๋ฉด ์ ์ ์ซ์๋ฅผ ์ ์ฅํ๊ณ answer์ ๋ด์์ค๋ค.
arr.forEach(a => {
if (a !== past) {
answer.push(a)
past = a
}
})
4. answer๋ฅผ ๋ฐํํ๋ค.
return answer
Source Code
728x90
๋ฐ์ํ
'๐ Problem Solution > Programmers' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[Swift] 2022 KAKAO TECH INTERNSHIP ์ฑ๊ฒฉ ์ ํ ๊ฒ์ฌํ๊ธฐ (1) | 2022.08.23 |
---|---|
[JS] ํ๋ก๊ทธ๋๋จธ์ค ์ซ์์ ํํ (0) | 2022.04.11 |
[JS] ํ๋ก๊ทธ๋๋จธ์ค ๊ตฌ๋ช ๋ณดํธ (0) | 2022.04.11 |
[JS] ํ๋ก๊ทธ๋๋จธ์ค ๊ฒ์ ๋งต ์ต๋จ๊ฑฐ๋ฆฌ (0) | 2022.04.11 |
[Swift] 2019 KAKAO BLIND RECRUITMENT ๋ธ๋ก ๊ฒ์ (0) | 2022.03.28 |
๋๊ธ