알고리즘/Baekjoon
정렬. [20920]
jdaemanv2
2024. 8. 31. 09:30
[1. 문제 설명]
https://www.acmicpc.net/problem/20920
[2. 풀이 접근]
기본적인 접근
- 중복된 단어를 체크할 때, multiset 이나 map 을 이용해서 카운트
- multiset 보다는 map 을 이용하는게 나을지도,
- key 를 string, value 를 중복된 개수
성능 개선
- 문제에 제시된 정렬 우선순위과 관계 없이,
- 입력된 문자열 배열을 단어 순으로 정렬하면, 중복된 단어는 서로 인접해 있다는 것을 이용하도록 한다.
[3. 코드]