sublist
-
[Programmers] Lv1. K๋ฒ์งธ ์(kotlin)SW Test/Programmers 2022. 7. 9. 16:09
๋ฌธ์ ์์ ํ์ด 1. return ๊ฐ์ ๊ฐฏ์๋ commands ์๋งํผ ๊ฒฐ๊ณผ๊ฐ ์ ์ฅ์ด ๋ฉ๋๋ค. 2. commands์ index๋ฅผ ํ๋์ฉ ํ์ํ์ฌ List๋ก ๋ณ๊ฒฝ ํ subList ํจ์๋ก ๋ถ๋ถ ๋ฆฌ์คํธ๋ฅผ ๊ฐ์ ธ์ต๋๋ค. 3. ์ดํ sorted๋ก ์ ๋ ฌํ ๋ฆฌ์คํธ๋ฅผ ๊ฐ์ ธ์จ ๋ค์์ ์ํ๋ ์ธ๋ฑ์ค์ ๊ฐ์ ์ฐพ์ผ๋ฉด ๋ฉ๋๋ค. class Solution { fun solution(array: IntArray, commands: Array): IntArray { return commands.mapIndexed{ index, i -> array.toList() .subList(commands[index][0] - 1, commands[index][1]) .sorted() .get(commands[index][2] -1) }.toI..