Skip to content

Add Update, remove key for Trie - #10

Open
k-sae wants to merge 8 commits into
gmamaladze:masterfrom
k-sae:master
Open

Add Update, remove key for Trie#10
k-sae wants to merge 8 commits into
gmamaladze:masterfrom
k-sae:master

Conversation

@k-sae

@k-sae k-sae commented Dec 8, 2018

Copy link
Copy Markdown

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

add test casses for the condition key is a part of longer key
add remove to the iTrie interface
add unimpelemnted remove function for all the inherited tries
fix some bugs in the Remove functio
fix some backward uncompatibility with the add / remove tests
@k-sae k-sae closed this Dec 9, 2018
@k-sae k-sae reopened this Dec 9, 2018
@ShahJe

ShahJe commented Sep 12, 2019

Copy link
Copy Markdown

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

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants