We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 5b3de38 commit e6de25eCopy full SHA for e6de25e
src/data-structures/trie/TrieNode.js
@@ -1,8 +1,10 @@
1
+import HashTable from '../hash-table/HashTable';
2
+
3
export default class TrieNode {
4
constructor(character, isCompleteWord = false) {
5
this.character = character;
6
this.isCompleteWord = isCompleteWord;
- this.children = new Map();
7
+ this.children = new HashTable();
8
}
9
10
getChild(character) {
@@ -22,7 +24,7 @@ export default class TrieNode {
22
24
23
25
26
suggestChildren() {
- return [...this.children.keys()];
27
+ return [...this.children.getKeys()];
28
29
30
toString() {
0 commit comments