문제 링크 : https://www.acmicpc.net/problem/1181
N 개의 단어를 받아서
1. 길이가 짧은 것부터
2. 길이가 같으면 사전 순으로
정렬하여 출력하는 문제입니다.
하지만 문제를 자세히 읽어보면 중복된 단어의 경우 한번만 출력한다는 조건이 하나 더 있습니다.
그래서 입력받은 문자를 Set 자료구조에 담아서 중복을 제거한 뒤에 ArrayList로 옮겨서 정렬해주었습니다.
'알고리즘 문제 > 백준' 카테고리의 다른 글
백준 2309번. 일곱 난쟁이 (Java) (0) | 2018.12.27 |
---|---|
백준 10974번. 모든 순열 (Java) (0) | 2018.12.27 |
백준 2573번. 빙산 (Java) (2) | 2018.12.22 |
백준 7576번. 토마토 (Java) (0) | 2018.12.20 |
백준 1436번. 영화감독 숌 (Java) (0) | 2018.12.18 |