Перейти к содержимому

Введение в программирование 13. В-дерево, Декартово дерево, Неявное дерево поиска

Лекторий ФПМИ

0:00 / 0:00

Введение в программирование 13. В-дерево, Декартово дерево, Неявное дерево поиска

3 033 просмотра · 4 года назад
Лекторий ФПМИ
65,9 тыс. подписчиков
3 033 просмотра · 4 года назад
Введение в программирование, алгоритмы и структуры данных. МФТИ, Физтех-школа прикладной математики и информатики Лекция прочитана 2 декабря 2021 года Лектор: Степанов Илья Даниилович Оператор: Мария Шкатова Монтаж: Жильцов Игорь 0:00 - Продолжение В-дерева. Повторение 04:47 - find в В-дереве 08:10 - insert в В-дереве 13:32 - "Разъединение вершинок" 23:26 - insert требует только спуск, без подъёма 24:58 - erase в В-дереве, "соединение вершинок" 49:17 - Декартово дерево. Определение 52:50 - Пример 55:18 - Упражнение 56:00 - Теорема (без доказательства): глубина Декартового дерева 57:22 - Чем Декартово дерево нам интересно? 59:12 - merge Декартовых деревьев 1:03:51 - Как удобно генерировать игреки (приоритеты)? 1:06:20 - split Декартового дерева 1:12:34 - insert и erase через split и merge 1:15:42 - Модельная задача, решаемая новой структурой 1:18:00 - Неявное дерево поиска (дерево поиска по неявному ключу) 1:19:58 - merge не меняется 1:20:56 - splitBySize - адаптация split 1:24:05 - Как решать модельную задачу структурой? 1:25:56 - Как мы пересчитываем суммы при вставке? 1:27:08 - Вопросы от студентов