
#include <string>
#include <vector>
#include <algorithm>
using namespace std;
vector<int> solution(vector<int> array, vector<vector<int>> commands) {
vector<int> TempContainer;
vector<int> answer;
int rowsize = commands.size();
for(int i=0; i<rowsize; i++)
{
for(int j=(commands[i][0]-1);j<=commands[i][1]-1;j++)
{
TempContainer.push_back(array[j]);
}
sort(TempContainer.begin(), TempContainer.end());
answer.push_back(TempContainer[commands[i][2]-1]);
TempContainer.clear();
}
return answer;
}
중간에 vector.clear(); 이부분 안써서
계속 안됬어서 cpp켜서 디버깅 찍었음..
이런부분들 코테에 맞춰서 printf 중간중간 해봐야겠음.
아 그리고

push_back말고
2차원 벡터 저렇게 구현할때,
vector<vector> CK(3, vector(3));
앞에 벡터크기 이런식으로 size 만듬.
회사에서는 자료형 이렇게까지 안다루는데 여러가지 느끼게되네..
금요일인데 피곤하다 오늘 하루도 수고했다.