[BOJ] C++ 7785 회사에 있는 사람 - 해시 사용해보기
7785번: 회사에 있는 사람 첫째 줄에 로그에 기록된 출입 기록의 수 n이 주어진다. (2 ≤ n ≤ 106) 다음 n개의 줄에는 출입 기록이 순서대로 주어지며, 각 사람의 이름이 주어지고 "enter"나 "leave"가 주어진다. "enter"인 경우는 www.acmicpc.net 예제 4 Baha enter Askar enter Baha leave Artem enter ans : Askar Artem 이름이라는 단일 데이터에 대해 빈번한 삽입, 검색, 삭제가 일어나므로 해시 셋이나 셋 자료구조를 사용하면 편하다. 출력 부분을 보면, 사전의 역순으로 출력하는 부분이 있으니 셋 stl을 이용해서 구현했다. 딱히 예외처리 할 부분도 없고 편한 문제다. /** 해시 7785 회사에 있는 사람 **/ #in..
2023.08.24