반응형
문자를 비교해서 없는문자 1개를 찾는 문제입니다.
여러가지 방법이 있겠지만 저는 participant와 completion 백터를 정렬한 후 비교해서 풀었습니다.
#include <string>
#include <vector>
#include <algorithm>
using namespace std;
string solution(vector<string> participant, vector<string> completion) {
string answer = "";
sort(participant.begin(), participant.end());
sort(completion.begin(), completion.end());
for(int i=0; i<completion.size(); i++){
if(participant[i] != completion[i]){
return participant[i];
}
}
return participant.back();
}
반응형
'코딩테스트 > 프로그래머스' 카테고리의 다른 글
프로그래머스] C++ 해시 - 베스트앨범(Level 3) (0) | 2020.01.30 |
---|---|
프로그래머스] C++ 해시 - 위장(Level 2) (0) | 2020.01.30 |
프로그래머스] C++ 해시 - 전화번호 목록(Level 2) (2) | 2020.01.23 |
2020 카카오 블라인드 공채 문제 2번 설명 및 풀기 (0) | 2019.12.11 |
2020 카카오 공채 : 문자열 압축 (풀이 및 코딩) (0) | 2019.11.23 |
댓글