gmamaladze / trienet

.NET Implementations of Trie Data Structures for Substring Search, Auto-completion and Intelli-sense. Includes: patricia trie, suffix trie and a trie implementation using Ukkonen's algorithm.
MIT License
425 stars 67 forks source link

Add Update, remove key for Trie #10

Open k-sae opened 5 years ago

k-sae commented 5 years ago

i have added the update and remove implementation for TrieNodeBase the user can use ITrie<int> trie = new Trie<int>(); trie.delete(key) // works the rest of the algorithms delete and update were left unimplemented ITrie<int> trie = new SuffixTrie<int>(); trie.delete(key) // throws unimplemented exception

ShahJe commented 5 years ago

@k-sae Can you fix the CI build issue? I'm using this package would need Update and Remove.