Trie (prefix tree — cây tiền tố) là một cây trong đó mỗi cạnh (edge) đại diện cho một ký tự và mỗi đường đi từ root đánh vần một tiền tố (prefix). Các từ chia sẻ một tiền tố sẽ chia sẻ cùng đường đi, khiến việc tra cứu tiền tố cực kỳ nhanh.
Cấu trúc
text
Chèn "cat", "car", "dog":
root
/ \
c d
| |
a o
/ \ |
t* r* g* (* đánh dấu kết thúc từ)
