Все статьи и конспекты
TrieСтрокиПрефиксыСтруктуры данных
1 мин чтение

Префиксное дерево (Trie): Структура, Вставка и Поиск префиксов

Устройство бора (Trie), операции вставки и поиска слова за O(L), применение в автодополнении, проверке орфографии и побитовом XOR-поиске.

Исходная заготовка: полнота объяснения и примеров ожидает редакторской проверки.

Структура узла Trie

cpp
struct TrieNode {
    TrieNode* children[26];
    bool isEndOfWord;
    TrieNode() {
        isEndOfWord = false;
        for (int i = 0; i < 26; i++) children[i] = nullptr;
    }
};

Что дальше?

Вернитесь к обучению и выберите следующий материал.

Изучено — к обучению →

Отметка сохранится в этом браузере. Её можно отменить или снять кнопкой «Изучено».