[백준 / BOJ] 1181번 단어 정렬(C++, Python)
◎ 자료구조와 알고리즘/백준(BOJ) 문제풀이2022. 6. 1. 13:49[백준 / BOJ] 1181번 단어 정렬(C++, Python)

링크 : https://www.acmicpc.net/problem/1181 1181번: 단어 정렬 첫째 줄에 단어의 개수 N이 주어진다. (1 ≤ N ≤ 20,000) 둘째 줄부터 N개의 줄에 걸쳐 알파벳 소문자로 이루어진 단어가 한 줄에 하나씩 주어진다. 주어지는 문자열의 길이는 50을 넘지 않는다. www.acmicpc.net 문제 문제 풀이 C++ 상세 풀이 더보기 sort -> unique -> erase 함으로써 중복을 없앨 수 있다. std::sort(v.begin(), v.end(), cmp); v.erase(unique(v.begin(), v.end()), v.end()); Python 상세 풀이 더보기 집합으로 변환하면 중복이 사라진다. for i in range(N): arr.appen..

image