Skip to content

Latest commit

 

History

History

3_trie

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Trie

  • 트라이 : 문자열 검색에 특화된 트리형 자료구조
    • 검색과정의 문자열들이 검색하고자 하는 문자열의 접두사이기 때문에 접두사 트리 (Prefix Tree) 라고도 불림
    • "tree"의 검색과정 : t → tr → tre → tree
  • 장점 : 시간복잡도 O(M) (M: 검색어의 최대길이)
  • 단점 : 공간복잡도가 높음. 예를 들어 알파벳을 저장한다면 각 노드에 26개의 공간이 필요
  • finish : 해당 노드에서 끝나는 문자열이 있는지 확인하는 용도의 bool 타입 변수

Nadarm's Exercise

트라이 할당/해제

참조연산

  • 관련예제 : find

삽입연산


맨 위로