ਇੱਕ trie (prefix tree) ਇੱਕ ਰੁੱਖ ਹੈ ਜਿਥੇ ਹਰੇਕ edge ਇੱਕ ਅੱਖਰ ਨੂੰ ਦਰਸਾਉਂਦੀ ਹੈ ਅਤੇ root ਤੋਂ ਹਰੇਕ ਰਸਤਾ ਇੱਕ ਪ੍ਰੇਫਿਕਸ ਨੂੰ ਸਪੈਲ ਕਰਦਾ ਹੈ। ਜੋ ਸ਼ਬਦ ਇੱਕ ਪ੍ਰੇਫਿਕਸ ਨੂੰ ਸਾਂਝਾ ਕਰਦੇ ਹਨ, ਉਹ ਉਹੀ ਰਸਤਾ ਸਾਂਝਾ ਕਰਦੇ ਹਨ, ਜਿਸ ਨਾਲ prefix lookups ਬਹੁਤ ਤੇਜ਼ ਹਨ।
ਢਾਂਚਾ
text
Insert "cat", "car", "dog":
root
/ \
c d
| |
a o
/ \ |
t* r* g* (* marks end-of-word)
