์ผ | ์ | ํ | ์ | ๋ชฉ | ๊ธ | ํ |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 |
- ์๋ฐ์คํฌ๋ฆฝํธ sqrt
- ํ๋ก๊ทธ๋๋จธ์ค ์น์์ด
- JS
- ์๋ฐ์คํฌ๋ฆฝํธ
- ๋ณ์ js
- ์๋ฐ์คํฌ๋ฆฝํธ max
- ์๋ฐ์คํฌ๋ฆฝํธ abs
- ์๋ฐ์คํฌ๋ฆฝํธ floor
- ์๋ฐ์คํฌ๋ฆฝํธ round
- ํ๋ก๊ทธ๋๋จธ์ค ์๋ฆฟ์ ๋ํ๊ธฐ
- javascript
- programmers
- ๋ฐ์ดํฐ๋ฒ ์ด์ค key
- ํ๋ก๊ทธ๋๋จธ์ค ์๋ฐ์คํฌ๋ฆฝํธ
- ์๋ฐ์คํฌ๋ฆฝํธ for in
- ๋ค๋จ๊ณํ
- ํ๋ก๊ทธ๋๋จธ์ค ์ ๋ฌธ
- ์๋ฐ์คํฌ๋ฆฝํธ ceil
- ํ๋ก๊ทธ๋๋จธ์ค
- ํ๋ก๊ทธ๋๋จธ์ค js
- ํ๋ก๊ทธ๋๋จธ์ค ์๊ณ ๋ฆฌ์ฆ
- ์๋ฐ์คํฌ๋ฆฝํธ pow
- ๋์์ธ ํจํด
- ๋ฅ๋ค์ด๋ธ ๋ณ์
- reduce
- ์๋ฐ์คํฌ๋ฆฝํธ for of
- ์๊ณ ๋ฆฌ์ฆ
- ์๊ณ ๋ฆฌ์ฆ js
- ์๋ฐ์คํฌ๋ฆฝํธ min
- ์ ์ ๋น์ ์
- Today
- Total
eazyseon
ํ๋ก๊ทธ๋๋จธ์ค(์๋ฐ์คํฌ๋ฆฝํธ) - ์ค๋ณต๋ ๋ฌธ์ ์ ๊ฑฐ ๋ณธ๋ฌธ
ํ๋ก๊ทธ๋๋จธ์ค(์๋ฐ์คํฌ๋ฆฝํธ) - ์ค๋ณต๋ ๋ฌธ์ ์ ๊ฑฐ
eazyseon 2023. 2. 20. 11:00- ๋ฌธ์ ์ค๋ช
- ์ ์ถ๋ ฅ ์์
- ๋์ ํ์ด
const solution = (my_string) => {
let set = new Set(my_string.split(''))
let arr = [...set]
return arr.join('');
}
๋จผ์ , split ๋ฉ์๋๋ฅผ ์ด์ฉํด์ my_string์ ํน์ ๋ฌธ์ ๊ธฐ์ค์ผ๋ก ๋ฐฐ์ด๋ก ๋ฐ๊ฟ์ค๋ค.
๊ทธ๋ฆฌ๊ณ set์ผ๋ก ๋ณํํ๊ธฐ ์ํด set ์์ฑ์๋ฅผ ์ฌ์ฉํด ์ค๋ณต๋ ๋ฌธ์๋ฅผ ์ ๊ฑฐํ๋ค.
set์ผ๋ก ๋ณํ๋ ๊ฐ์ ์ ๊ฐ์ฐ์ฐ์๋ฅผ ์ฌ์ฉํด์ ๋ฐฐ์ด๋ก ๋ฐ๊ฟ์ค๋ค.
๋ง์ง๋ง์ผ๋ก, ๋ฐฐ์ด์ ์์๋ฅผ ํ๋๋ก ๋ฌถ์ด์ฃผ๋ join์ ์ฌ์ฉํด ๋ฌธ์์ด์ ๋ฆฌํดํด์ค๋ค.
- ๋ค๋ฅธ ์ฌ๋์ ํ์ด
function solution(my_string) {
return [...new Set(my_string)].join('');
}
๋๋ split ๋ฉ์๋๋ฅผ ์ฌ์ฉํด ๋ฐฐ์ด๋ก ๋ง๋ค์ด set์ ํ์ง๋ง ๊ทธ๋ด ํ์๊ฐ ์์๋ค.
Set์ ๋ํด ๋ค์ ๊ณต๋ถํด ๋ด์ผ๊ฒ ๋ค๐ ๐
- ๋ฐฐ์ด ์
1. Set (๋ด๊ฐ ๊ณต๋ถํ Set ๐ https://eazyseon.tistory.com/10)
'๐ง์๊ณ ๋ฆฌ์ฆ?์๊ณ ์ถ์!' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
ํ๋ก๊ทธ๋๋จธ์ค(์๋ฐ์คํฌ๋ฆฝํธ) - ์์ด๊ฐ ์ซ์ด์ (0) | 2023.02.22 |
---|---|
ํ๋ก๊ทธ๋๋จธ์ค (์๋ฐ์คํฌ๋ฆฝํธ) - ๊ฐ๊น์ด ์ (0) | 2023.02.21 |
ํ๋ก๊ทธ๋๋จธ์ค(์๋ฐ์คํฌ๋ฆฝํธ) - ์ ์ ์์น ๊ตฌํ๊ธฐ (0) | 2023.02.16 |
ํ๋ก๊ทธ๋๋จธ์ค - ๋ชจ์ค๋ถํธ(1) (0) | 2023.02.15 |
ํ๋ก๊ทธ๋๋จธ์ค - ์์์์ ๊ฐ์ (0) | 2023.02.14 |