Префиксное дерево (trie) — это дерево, где каждое ребро представляет символ, а каждый путь от корня образует префикс. Слова с общим префиксом используют один и тот же путь, что делает поиск по префиксу чрезвычайно быстрым.
Структура
text
Insert "cat", "car", "dog":
root
/ \
c d
| |
a o
/ \ |
t* r* g* (* marks end-of-word)
