title: "K번째수" category: 프로그래머스[Level-1] tags: [C++, JavaScript, 프로그래머스] date: "2021-01-19" 문제 링크 K번째 수 C++ #include #include #include using namespace std; vector solution(vector array, vector commands) { vector answer; for(auto item: commands){ vector _vec; for(int i=item[0]-1; i { let newArray = array.slice(item[0] - 1, item[1]); // 부분 배열 newArray.sort((a, b) => { // 오름차순 정렬 return a < b ? -1 :..
문제 링크 코딩테스트 연습 - K번째수 [1, 5, 2, 6, 3, 7, 4] [[2, 5, 3], [4, 4, 1], [1, 7, 3]] [5, 6, 3] programmers.co.kr 풀이 간단한 문제였다. 요약하자면, vector v를 선언하고 공간을 reserve()로 예약한 후, 해당하는 범위를 v에 할당했다. 이후, sort()로 오름차순으로 정렬 후, 해당 index를 answer 컨테이너에 넣어주었다. 더보기 #include #include #include #include using namespace std; vector solution(vector array, vector commands) { vector answer; for(int i=0; i