Busted trie impl
This commit is contained in:
@@ -388,3 +388,14 @@ def test_randomized_set(cls: type[stuff.RandomizedSet] | type[stuff.SlowRandomiz
|
||||
assert inst.insert(2) is True
|
||||
assert inst.remove(1) is True
|
||||
assert inst.getRandom() == 2
|
||||
|
||||
|
||||
def test_trie():
|
||||
trie = stuff.Trie()
|
||||
|
||||
assert trie.insert("apple") is None
|
||||
assert trie.search("apple") is True
|
||||
assert trie.search("app") is False
|
||||
assert trie.startsWith("app") is True
|
||||
assert trie.insert("app") is None
|
||||
assert trie.search("app") is True
|
||||
|
||||
Reference in New Issue
Block a user