Ένα trie (δέντρο προθέματος) είναι ένα δέντρο όπου κάθε ακμή αντιπροσωπεύει ένα χαρακτήρα και κάθε διαδρομή από τη ρίζα σχηματίζει ένα πρόθεμα. Οι λέξεις που μοιράζονται ένα πρόθεμα μοιράζονται την ίδια διαδρομή, κάνοντας την αναζήτηση προθέματος εξαιρετικά γρήγορη.
Δομή
text
Insert "cat", "car", "dog":
root
/ \
c d
| |
a o
/ \ |
t* r* g* (* marks end-of-word)
