[Leetcode] 1804. Trie II を実装する
トライ (「トライ」と発音) またはプレフィックス ツリーは、文字列のデータセット内のキーを効率的に保存および取得するために使用されるツリー データ構造です。このデータ構造には、オートコンプリートやスペルチェッカーなど、さまざまな用途があります。
Trie クラスを実装します。
Trie() トライオブジェクトを初期化します。
void insert(String word) 文字列 word をトライに挿入します。
int countWordsEqualTo(String word) トライ内の文字列 word のインスタンスの数を返します。
int countWordsStartingWith(String prefix) 文字列プレフィックスをプレフィックスとして持つトライ内の文字列の数を返します。
void erasing(String word) トライから文字列 word を消去します。
[Leetcode] 1804. Trie II を実装する 続きを読む
リートコード, テクニカル記事