Initial commit
This commit is contained in:
15
src/day1/Trie.test.ts
Normal file
15
src/day1/Trie.test.ts
Normal file
@@ -0,0 +1,15 @@
|
||||
import Trie from "@code/Trie";
|
||||
|
||||
test("Trie", function () {
|
||||
const trie = new Trie();
|
||||
trie.insert("foo");
|
||||
trie.insert("fool");
|
||||
trie.insert("foolish");
|
||||
trie.insert("bar");
|
||||
|
||||
expect(trie.find("fo").sort()).toEqual(["foo", "fool", "foolish"]);
|
||||
|
||||
trie.delete("fool");
|
||||
|
||||
expect(trie.find("fo").sort()).toEqual(["foo", "foolish"]);
|
||||
});
|
||||
Reference in New Issue
Block a user