1.Лёгкая
Высота дерева обычно определяется как:
- AЧисло листьев в дереве
- BЧисло рёбер на самом длинном пути от корня до листа
- CОбщее число узлов в дереве, считая корень и каждый лист
- DЧисло потомков корня
2.Лёгкая
Какая структура данных используется для обхода дерева по уровням (level-order)?
- AОчередь
- BСтек
- CХеш-таблица
- DОчередь с приоритетом
3.Лёгкая
Что такое коллизия в хеш-таблице?
- AВ таблице заканчивается память
- BДва одинаковых ключа хранятся дважды
- CДва разных ключа отображаются в один и тот же индекс
- DКлюч вообще невозможно хешировать
4.Средняя
Префиксное дерево (trie) особенно эффективно для:
- AХранения матриц
- BСортировки чисел
- CПоиска по префиксу, например автодополнения
- DПоиска кратчайших путей
5.Средняя
Где в двоичной куче, хранящейся в массиве с индексацией от 0, находится родитель узла с индексом i?
- AВ индексе i − 1
- BВ индексе ⌊(i − 1) / 2⌋
- CВ индексе ⌊i / 2⌋ + 1
- DВ индексе 2i + 1
6.Средняя
В дорожной сети 100 000 перекрёстков, каждый соединён примерно с 4 другими. Какое представление подходит лучше всего?
- AСписки смежности
- BОдин отсортированный массив вершин
- CДвоичная куча рёбер
- DМатрица смежности
7.Сложная
Узел АВЛ-дерева разбалансирован, потому что правое поддерево его левого потомка стало слишком высоким (случай левый–правый). Какое исправление применяется?
- AЛевый поворот в левом потомке, затем правый поворот в узле
- BПравый поворот в левом потомке, затем левый поворот в узле
- CОдиночный правый поворот в узле
- DОдиночный левый поворот в узле
8.Сложная
Какую гарантию дают правила красно-чёрного дерева относительно высоты дерева с n ключами?
- AВысота не превышает n / 2
- BВысота равна ровно log2 n
- CВысота не превышает log2 n + 1
- DВысота не превышает 2 log2(n + 1)
Ответы
- 1. B · Число рёбер на самом длинном пути от корня до листа
- 2. A · Очередь
- 3. C · Два разных ключа отображаются в один и тот же индекс
- 4. C · Поиска по префиксу, например автодополнения
- 5. B · В индексе ⌊(i − 1) / 2⌋
- 6. A · Списки смежности
- 7. A · Левый поворот в левом потомке, затем правый поворот в узле
- 8. D · Высота не превышает 2 log2(n + 1)
Полные пошаговые решения: занимайтесь этой темой на examproblems.com.