Un trie (arbore de prefixe) este un arbore unde fiecare muchie reprezintă un caracter și fiecare cale de la rădăcină formează un prefix. Cuvintele care împart un prefix împart aceeași cale, ceea ce face căutările de prefixe extrem de rapide.
Structură
text
Insert "cat", "car", "dog":
root
/ \
c d
| |
a o
/ \ |
t* r* g* (* marks end-of-word)
