더북(TheBook)

  3. 원소 검색 결과를 효과적으로 화면에 출력하기 위해 find() 함수를 정의합니다.

void find(const std::unordered_set<int>& container, const int element)
{
    if (container.find(element) == container.end())
        std::cout << element << " 검색: 실패" << std::endl;
    else
        std::cout << element << " 검색: 성공" << std::endl;
}

void find(const std::unordered_map<int, int>& container, const int element)
{
    auto it = container.find(element);
    if (it == container.end())
        std::cout << element << " 검색: 실패" << std::endl;
    else
        std::cout << element << " 검색: 성공, 값 = " << it->second << std::endl;
}
신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.