public TrieNode CreateChild(char c) { var child = new TrieNode(c); children.AddLast(child); return child; }
public Trie() { head = new TrieNode(); }