티스토리 뷰

programmers.co.kr/learn/courses/30/lessons/42748

 

코딩테스트 연습 - K번째수

[1, 5, 2, 6, 3, 7, 4] [[2, 5, 3], [4, 4, 1], [1, 7, 3]] [5, 6, 3]

programmers.co.kr

#include <algorithm>
#include <vector>

using namespace std;

vector<int> solution(vector<int> array, vector<vector<int>> commands) {
    vector<int> tmp;
    vector<int> answer;
    int data;
    for (int i = 0; i < commands.size(); i++) {
        for (int j = commands[i][0] - 1; j <= commands[i][1] - 1; j++) {
            tmp.push_back(array[j]);
        }
        sort(tmp.begin(), tmp.end());
        data = commands[i][2] - 1;
        answer.push_back(tmp[data]);
        tmp.clear();
    }

    return answer;
}
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/07   »
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 31
글 보관함