Trie (gb.data)
Questa classe implementa una Patricia Trie. Puoi comprenderne la semantica da
Wikipedia.
Proprietà
Count
|
Restituisce il numero dei valori del Trie.
|
Key
|
Restituisce la chiave dell'ultimo elemento enumerato.
|
Metodi
Add
|
Associa un valore a una determinata chiave (Key). Se il valore (Value) è Null, la chiave viene rimossa.
|
Clear
|
Rimuove tutti gli elementi del Trie.
|
Complete
|
Restituisce il completamento del prefisso indicato, ovvero la continuazione non ambigua più lunga della stringa di input.
|
Exist
|
Restituisce la chiave (Key) se esiste, ovvero se ha un valore.
|
GetPrefix
|
Restituisce un oggetto TriePrefix per cercare parte di un trie.
|
Remove
|
Rimuove l'elemento nominato. Ciò equivale a inserire Null nella sua chiave (Key).
|