lv0_코딩테스트 연습_진료순서 정하기
by 브이담곰코딩테스트 연습 - 진료순서 정하기 | 프로그래머스 스쿨 (programmers.co.kr)
✔️ 유형 : STL(algorithm)
✔️ 문제 풀이: sort()를 통해 정렬하고 find()를 통해 index를 추출할 수 있다.
⬇️코드 보기
더보기
#include <string>
#include <vector>
#include <algorithm>
using namespace std;
vector<int> solution(vector<int> emergency) {
vector<int> answer;
vector<int> sortemerge = emergency;
sort(sortemerge.rbegin(),sortemerge.rend());
for(auto emr : emergency)
{
int order = find(sortemerge.begin(),sortemerge.end(),emr) - sortemerge.begin();
answer.push_back(order+1);
}
return answer;
}
'Coding Test > Programmers' 카테고리의 다른 글
lv0_코딩테스트 연습_개미군단 (0) | 2023.01.23 |
---|---|
lv0_코딩테스트 연습_순서쌍의 개수 (0) | 2023.01.23 |
lv0_코딩테스트 연습_외계행성의 나이 (0) | 2023.01.22 |
lv0_코딩테스트 연습_문자 반복 출력하기 (0) | 2023.01.21 |
lv0_코딩테스트 연습_문자열 뒤집기 (0) | 2023.01.21 |
블로그의 정보
농담곰담곰이의곰담농
브이담곰