728x90
반응형
트라이 트리(Trie Tree)에 대해 알아볼겠습니다.
트라이 트리(Trie Tree) 란?
특히 문자열에서 빠르게 검색을 해주는 트리 구조
Binary Tree의 경우
- 노드의 배열에서 검색을 하기 O(long n) 시간복잡도를 갖아 비효율적이다.
Trie Tree의 경우
사전을 만든다고 가정
단어의 한글자씩 노드에 저장시켜 다음 글자를 Child Node에서 찾는다.
트리에 문자열이 세로로 저장되어 있다.
Root Node는 비운다
시간 복잡도는 O(M)
링크
아래 강의를 참고하여 작성하였습니다.
728x90
반응형
'DataStructure' 카테고리의 다른 글
[Graph] Graph 탐색 DFS, BFS (0) | 2021.01.14 |
---|---|
[Graph] Graph 개념, 표현 방법 (0) | 2021.01.14 |
[Tree] Binary Heaps 개념 (0) | 2021.01.14 |
[Tree] Binary Tree 순회 방법 (0) | 2021.01.14 |
[Tree] Tree의 개념, 종류 (0) | 2021.01.14 |