Trie 자료구조를 활용한 검색엔진 만들기

Trie 자료구조로 자동완성 검색엔진 만들기

image

Problem

Think

Solution

Process

N = 단어의 개수, M = 문자열 길이 사전 작업 시간 복잡도 탐색 시간 복잡도
전체 탐색(정규 표현식) X O(M * N)
이진 탐색 O(N _ M _ logN) (정렬) O(M * logN)
트라이 O(N * M) (트라이 생성) O(M)

Result