Trie (strom s předponami) je strom, kde každá hrana představuje znak a každá cesta z kořene tvoří předponu. Slova, která sdílí předponu, sdílí stejnou cestu, což činí vyhledávání prefixů velmi rychlým.
Struktura
text
Insert "cat", "car", "dog":
root
/ \
c d
| |
a o
/ \ |
t* r* g* (* marks end-of-word)
