Skip to content

완주하지 못한 선수 풀이 #1

@ssionii

Description

@ssionii

다른 사람의 풀이 중에 좋은 풀이를 가져왔습니다.

#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[participant.size() - 1];     //return answer; 
}

해시라는 자료구조를 이용해서 풀라고 해서 해시로 풀었지만,
상관없이 푼다면 이렇게 풀어도 좋은 문제네요! 👍

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions