예제 #1
0
        public void RemovePrefix(string prefix)
        {
            List <TrieNode> _lstNodes = GetTrieNodes(prefix, false);

            if (_lstNodes.Count > 0)
            {
                TrieNode _lastNode = _lstNodes.Last();
                if (_lastNode != null)
                {
                    _lastNode.Clear();
                }
            }
        }
예제 #2
0
 public void Clear() => _rootTrieNode.Clear();