1.Лёгкая
Что хранится для каждой вершины в представлении графа списками смежности?
- AСписок соседних вершин
- BКратчайший путь до каждой другой вершины
- CОбщее число рёбер графа
- DСтрока из V булевых значений
2.Лёгкая
Что такое ориентированный граф?
- AГраф, рёбра которого направлены от одной вершины к другой
- BГраф, у всех рёбер которого есть веса
- CГраф, в котором каждая пара различных вершин соединена ребром
- DГраф без циклов
3.Лёгкая
В двоичном дереве поиска значения в левом поддереве узла:
- AРасположены в случайном порядке
- BМеньше значения узла
- CРавны значению узла
- DБольше значения узла
4.Средняя
Чему равно значение постфиксного выражения 3 4 + 2 * ?
- A11
- B24
- C14
- D10
5.Средняя
Как работает extract-min в двоичной min-куче?
- AПоследний элемент перемещают в корень и опускают вниз (sift down)
- BИщут новый минимум среди всех листьев
- CУдаляют корень и сдвигают все элементы на одну позицию влево
- DУдаляют последний элемент массива
6.Средняя
Симметричный обход (in-order) двоичного дерева поиска посещает ключи:
- AВсегда в порядке убывания
- BВ порядке возрастания (отсортированно)
- CВ порядке вставки
- DПо уровням
7.Сложная
Узел АВЛ-дерева разбалансирован, потому что правое поддерево его левого потомка стало слишком высоким (случай левый–правый). Какое исправление применяется?
- AПравый поворот в левом потомке, затем левый поворот в узле
- BОдиночный левый поворот в узле
- CЛевый поворот в левом потомке, затем правый поворот в узле
- DОдиночный правый поворот в узле
8.Сложная
Для чего используется структура union-find в алгоритме Краскала построения минимального остовного дерева?
- AДля хранения текущего расстояния каждой вершины от источника во время обхода
- BДля сортировки рёбер по весу
- CДля выбора начальной вершины
- DДля проверки, соединены ли уже два конца ребра
Ответы
- 1. A · Список соседних вершин
- 2. A · Граф, рёбра которого направлены от одной вершины к другой
- 3. B · Меньше значения узла
- 4. C · 14
- 5. A · Последний элемент перемещают в корень и опускают вниз (sift down)
- 6. B · В порядке возрастания (отсортированно)
- 7. C · Левый поворот в левом потомке, затем правый поворот в узле
- 8. D · Для проверки, соединены ли уже два конца ребра
Полные пошаговые решения: занимайтесь этой темой на examproblems.com.