본문 바로가기
알고리즘

[알고리즘] c++ cpp 서울에서 김서방 찾기

by keel_im 2020. 10. 21.
반응형

포인트

1. 찾을 수 있는 방법은 다양하다. vector를 순회를 해서 찾을 수도 있습니다. 저는 find 함수를 사용하여 찾았습니다. 

🧶문서는 항상 수정 될 수 있습니다. 비판은 환영합니다. 

#include <string>
#include <vector>
#include <algorithm>
#include <iostream>

using namespace std;

string solution(vector<string> seoul) {
    string answer = "";
    auto iter = find(seoul.begin(), seoul.end(), "Kim");
    int a = distance(seoul.begin(), iter); //distance 를 통해 인덱스를 알 수 있다.
    
    answer = "김서방은 "+to_string(a)+"에 있다";
    
    return answer;
}

 

반응형

댓글