728x90
https://school.programmers.co.kr/learn/courses/30/lessons/42748
ํ๋ก๊ทธ๋๋จธ์ค
์ฝ๋ ์ค์ฌ์ ๊ฐ๋ฐ์ ์ฑ์ฉ. ์คํ ๊ธฐ๋ฐ์ ํฌ์ง์ ๋งค์นญ. ํ๋ก๊ทธ๋๋จธ์ค์ ๊ฐ๋ฐ์ ๋ง์ถคํ ํ๋กํ์ ๋ฑ๋กํ๊ณ , ๋์ ๊ธฐ์ ๊ถํฉ์ด ์ ๋ง๋ ๊ธฐ์ ๋ค์ ๋งค์นญ ๋ฐ์ผ์ธ์.
programmers.co.kr
์ด์ ๋ชจ๋ฅ๋ค์์ ๋ฐฐ์ด ๋์คํธ๋ญ์ฒ๋ง์ ๋ํด์ ์ฝ์๋๋ฐ,
๊ทธ๊ฑธ ๋ฐ๋ก ์จ๋จน์ ์ ์๋ ๋ฌธ์ ๋ฅผ ๋ง๋ฌ๋ค.
function solution(array, commands) {
let result = [];
for (let v = 0; v < commands.length; v++) {
let [i, j, k] = commands[v];
result.push(array.slice(i - 1, j).sort((a, b) => a - b)[k - 1])
}
return result
}
ํธํธ ๊น๋ํด~~
728x90
๋ฐ์ํ
'ํ์ ๊ณต๋ถ > ๐ซง ์๊ณ ๋ฆฌ์ฆ ๊ณต๋ถ' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[์๊ณ ๋ฆฌ์ฆ || ํ๋ก๊ทธ๋๋จธ์ค] ํธ๋ ํ์ดํธ ๋ํ (0) | 2023.06.06 |
---|---|
[์๊ณ ๋ฆฌ์ฆ || ํ๋ก๊ทธ๋๋จธ์ค] ๋ฌธ์์ด ๋ด ๋ง์๋๋ก ์ ๋ ฌํ๊ธฐ (0) | 2023.06.05 |
[์๊ณ ๋ฆฌ์ฆ || ํ๋ก๊ทธ๋๋จธ์ค] ์ธ๋ก ์ฝ๊ธฐ (0) | 2023.06.04 |
[์๊ณ ๋ฆฌ์ฆ || ํ๋ก๊ทธ๋๋จธ์ค] ๋ ์ง ๋น๊ตํ๊ธฐ (0) | 2023.06.03 |
[์๊ณ ๋ฆฌ์ฆ || ํ๋ก๊ทธ๋๋จธ์ค] ์์ด๊ณผ ๊ตฌ๊ฐ ์ฟผ๋ฆฌ1 (0) | 2023.06.03 |