[1. 문제 설명]
https://www.acmicpc.net/problem/20920
[2. 풀이 접근]
기본적인 접근
- 중복된 단어를 체크할 때, multiset 이나 map 을 이용해서 카운트
- multiset 보다는 map 을 이용하는게 나을지도,
- key 를 string, value 를 중복된 개수
성능 개선
- 문제에 제시된 정렬 우선순위과 관계 없이,
- 입력된 문자열 배열을 단어 순으로 정렬하면, 중복된 단어는 서로 인접해 있다는 것을 이용하도록 한다.
[3. 코드]
'알고리즘 > Baekjoon' 카테고리의 다른 글
트라이. [5052] (0) | 2024.11.18 |
---|---|
기타. [11401] (0) | 2024.09.03 |
부분합. [25682] (0) | 2024.08.24 |
탐욕법. [1339] (0) | 2023.09.07 |
분할 정복. [5904] (0) | 2023.09.05 |