[Leetcode] 1804. Trie II 구현
트라이(trie, "트라이"로 발음) 또는 접두사 트리는 문자열 데이터 세트에서 키를 효율적으로 저장하고 검색하는 데 사용되는 트리 데이터 구조입니다. 이 데이터 구조는 자동완성이나 맞춤법 검사기 등 다양한 용도로 사용됩니다.
Trie 클래스를 구현합니다.
Trie()는 trie 객체를 초기화합니다.
void insert(String word) 문자열 word를 트라이에 삽입합니다.
int countWordsEqualTo(String word) 트라이에서 문자열 word의 인스턴스 수를 반환합니다.
int countWordsStartingWith(String prefix) 문자열 접두사를 접두사로 갖는 트라이의 문자열 개수를 반환합니다.
void erase(String word) 트라이에서 문자열 word를 지웁니다.
[Leetcode] 1804. Trie II 구현 자세히 보기 »
리트코드, 기술 기사