[Leetcode] 1804. Implementar Trie II
Un trie (pronunciado como "try") o árbol de prefijos es una estructura de datos de árbol utilizada para almacenar y recuperar claves de manera eficiente en un conjunto de datos de cadenas. Hay varias aplicaciones de esta estructura de datos, como el autocompletado y el corrector ortográfico.
Implementar la clase Trie:
Trie() Inicializa el objeto trie.
void insert(String word) Inserta la cadena palabra en el trie.
int countWordsEqualTo(String word) Devuelve la cantidad de instancias de la cadena word en el trie.
int countWordsStartingWith(String prefix) Devuelve la cantidad de cadenas en el trie que tienen el prefijo de cadena como prefijo.
void erase(String word) Borra la cadena palabra del trie.
[Leetcode] 1804. Implementar Trie II Leer más »
Leetcode, artículo técnico