Skip to content
trie
EntityQ387015· pop 26· linked from 247 articles

Also known as digital tree, radix tree, prefix tree

struttura dati

Key facts

Data structure.name
Trie
Data structure.invented_by
Edward Fredkin, Axel Thue, and René de la Briandais
Data structure.caption
corresponds to length of the keys. corresponds to number of the keys.
Data structure.invented_year
1960
Data structure.type
Tree

via Wikipedia infobox

Wikidata facts

Subclass of
search tree
Show 3 more facts
Commons category
Trie
different from
tree
Sources (2)

via Wikidata · CC0

Article · Italiano

In informatica, un trie (pronunciato /ˈtriː/ oppure /ˈtraɪ/) è un tipo di struttura dati ad albero ordinato usata per rappresentare un set o un array associativo le cui chiavi sono tipicamente stringhe. A differenza di un albero binario di ricerca, i nodi non conservano una copia della propria chiave, che dipende invece dalla posizione del nodo nell'albero. La radice dell'albero è associata alla stringa vuota, e tutti i discendenti di un nodo condividono il prefisso associato a quel nodo. Non tutti i nodi rappresentano necessariamente una chiave significativa, che tipicamente si trova invece nelle foglie ed eventualmente in alcuni, ma non necessariamente tutti, i nodi interni. Un trie può essere visto come una particolare istanza di automa a stati finiti deterministico: tutti i linguaggi finiti hanno un corrispondente trie che li rappresenta, e ogni trie può essere associato a un automa a stati finiti deterministico aciclico.

Abstract from DBpedia / Wikipedia · CC BY-SA

Gallery (6)