Class Trie


  • public class Trie
    extends Object
    208. 实现 Trie (前缀树)
    • Constructor Detail

      • Trie

        public Trie()
        初始化前缀树对象。
    • Method Detail

      • insert

        public void insert​(String word)
        向前缀树中插入字符串 word 。
      • search

        public boolean search​(String word)
        如果字符串 word 在前缀树中,返回 true(即,在检索之前已经插入);否则,返回 false 。
      • search

        private boolean search​(boolean startsWith,
                               String word,
                               Trie.TrieNode node,
                               int i)
      • startsWith

        public boolean startsWith​(String prefix)
        如果之前已经插入的字符串 word 的前缀之一为 prefix ,返回 true ;否则,返回 false 。