[백준] 5052번 전화번호 목록 _ Java, Python
·
Algorithms/Data Structure
https://www.acmicpc.net/problem/5052 5052번: 전화번호 목록 첫째 줄에 테스트 케이스의 개수 t가 주어진다. (1 ≤ t ≤ 50) 각 테스트 케이스의 첫째 줄에는 전화번호의 수 n이 주어진다. (1 ≤ n ≤ 10000) 다음 n개의 줄에는 목록에 포함되어 있는 전화번호가 www.acmicpc.net 1. Preview 시간 복잡도 1) Trie 자료구조 : O(N * L) - N : 전화번호 개수 - L : 전화번호 길이 2) 문자열 비교 : O(N) 공간 복잡도 : O(N) 2. 초기 접근 방법 https://wch-0625.tistory.com/102 자바 Trie 자료구조 구현 3. 생각 자바로 문제를 풀고, 주로 사용하는 파이썬으로도 Trie 자료구조를 구현 연..