Разработка и реализация алгоритма создания и балансировки двоичного дерева поиска со взвешенными узлами
Содержание
- 2. Цель работы Разработка структуры: -минимальные затраты памяти; -быстрый поиск; -приоритезированный доступ. Реализация структуры. Анализ эффективности. Визуализация.
- 3. Балансировка двоичных деревьев поиска По высоте По весу По количеству узлов
- 4. Декартово дерево (Treap) Декартово дерево - хранит пары (X,Y) в виде бинарного дерева таким образом, что
- 5. Структура данных TKOL Разработанная структура, названная TKOL – двоичное дерево поиска, балансируемое по весу. Малое вращение
- 6. Теоретический анализ Количество переходов по дереву до случайного элемента составляет , где: - вес левого поддерева;
- 7. Теоретический анализ
- 8. Средневзвешенный путь , где Pi — собственный вес узла; d — длина пути от корня до
- 9. Сравнение эффективности структуры TKOL и несбалансированного BST
- 11. Скачать презентацию