Добавил:
Developer Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лекции / Деревья.pptx
Скачиваний:
14
Добавлен:
22.03.2023
Размер:
697.49 Кб
Скачать

DST-дерево характеризуется тем, что каждый ключ размещается где-то вдоль пути, определенного разрядами ключа (следующим слева направо).

Построение DST-дерева

Trie – дерево – бинарное дерево, имеющее ключи, связанные с каждым из его листьев, и рекурсивно определенное следующим образом.

Trie – дерево, состоящее из пустого набора ключей, представляет собой нулевую связь.

Trie – дерево, состоящее из единственного ключа – это лист, содержащий данный ключ.

trie-дерево для множества ключей мощностью более 1 — это внутренний узел со ссылками на trie-деревья для ключей с каждым из возможных значений цифр, причем для построения поддеревьев ведущая цифра ключа удаляется.

Поиск и вставка в TRIE дереве.

Построение TRIE-дерева

Patricia-деревья

Наиболее показательная реализация метода поразрядного поиска: этот метод позволяет идентифицировать разряды, которые отличают ключи поиска, после чего встраивать их в структуру данных, обеспечивающую быстрое попадание из любого искомого ключа к единственному ключу в структуре, который мог бы быть равен искомому.

Поиск и вставка в PATRICIA- дереве и его построение

МНОГОПУТЕВЫЕ

ДЕРЕВЬЯ

Многопутевое trie-дерево – это многопутевое дерево, имеющее связанные с каждым их его листьев ключи.

Структуры trie-деревьев существования

Соседние файлы в папке Лекции