1.Лёгкая
Что такое узлы-братья (siblings) в дереве?
- AУзлы на одной глубине в разных поддеревьях
- BУзлы без потомков
- CУзлы с общим родителем
- DУзел и его родитель
2.Лёгкая
Что такое степень вершины в неориентированном графе?
- AЕё позиция в списке смежности
- BДлина самого длинного пути из неё
- CЧисло вершин графа
- DЧисло инцидентных ей рёбер
3.Лёгкая
В чём главное отличие статического массива от динамического?
- AСтатический массив может хранить только числа
- BДинамический массив хранит свои элементы в связанных узлах, поэтому может расти по одному элементу
- CСтатический массив даёт более медленный доступ по индексу
- DДинамический массив может расти, переходя в больший блок памяти
4.Средняя
Что верно для матрицы смежности неориентированного графа?
- AНа её главной диагонали всегда стоят единицы
- BОна симметрична относительно главной диагонали
- CОна всегда верхнетреугольная
- DВ каждой строке ровно одна 1
5.Средняя
В двоичной min-куче, хранящейся в массиве (индексация с 0), потомки узла с индексом i находятся на позициях:
- A2i и 2i + 1
- Bi + 1 и i + 2
- C2i + 1 и 2i + 2
- Di/2 и i/2 + 1
6.Средняя
Какой абстрактный тип данных использует алгоритм Дейкстры для выбора следующей обрабатываемой вершины?
- AОчередь FIFO
- BСтек
- CМножество без упорядочения
- DОчередь с приоритетом по минимуму
7.Сложная
Что делает косое дерево (splay tree) после каждого обращения?
- AПерестраивает всё дерево в сбалансированном виде
- BПеремещает узел, к которому обращались, в лист
- CПоворотами поднимает узел, к которому обращались, в корень
- DПерекрашивает узлы на пути поиска
8.Сложная
Почему базы данных часто используют для индексов B+ деревья, а не обычные B-деревья?
- AB+ деревья не нужно балансировать
- BВсе записи находятся в связанных листьях, что делает сканирование диапазонов эффективным
- CB+ деревья хранят данные только в корне
- DB+ деревья используют двоичные внутренние узлы, что сокращает число чтений с диска
Ответы
- 1. C · Узлы с общим родителем
- 2. D · Число инцидентных ей рёбер
- 3. D · Динамический массив может расти, переходя в больший блок памяти
- 4. B · Она симметрична относительно главной диагонали
- 5. C · 2i + 1 и 2i + 2
- 6. D · Очередь с приоритетом по минимуму
- 7. C · Поворотами поднимает узел, к которому обращались, в корень
- 8. B · Все записи находятся в связанных листьях, что делает сканирование диапазонов эффективным
Полные пошаговые решения: занимайтесь этой темой на examproblems.com.