yousrain   3년 전

제가 생각한 논리대로 문제를 풀어서 제출했으나 시간초과를 받았습니다.

우선 논리를 설명드리면

1) map에 key를 string, value를 int로 정해서 union자료구조를 만든다.

2) 입력받은 두 string를 map의 find로 찾아서 없는 경우 map에 추가한다.

3) 입력받은 두 string을 union하여 출력한다.

입니다.

의심되는 부분은 입력받은 string이 map에 있는지 확인하기 위해 map.find(string)를 썼다는 점인데 정확이 모르겠습니다 ㅠㅠ 

부탁드립니다.

yousrain   3년 전

자답입니다. cin하고 scanf차이었습니다.

find함수 사용 시 124ms가 나왔고

count함수 사용 시 128ms 나왔습니다

유의미한 차이는 없는 것 같습니다

댓글을 작성하려면 로그인해야 합니다.