1.Лёгкая
Что содержит каждый узел двусвязного списка?
- AДанные и только указатель на следующий узел
- BДве копии данных и один указатель
- CДанные и два указателя: один на следующий узел и один на узел после него
- DДанные, указатель на следующий узел и указатель на предыдущий узел
2.Лёгкая
Какова определяющая особенность множества как абстрактного типа данных?
- AОно хранит пары ключ–значение
- BОно хранит элементы без повторений
- CОно допускает доступ только с одного конца
- DОно хранит элементы в отсортированном порядке
3.Лёгкая
Как называется операция стека, добавляющая элемент на вершину?
- APop
- BEnqueue
- CPeek
- DPush
4.Средняя
У двоичного дерева корень 1 с левым потомком 2 и правым потомком 3; у узла 2 потомки 4 (левый) и 5 (правый). Каков обратный обход (postorder)?
- A1 2 4 5 3
- B5 4 3 2 1
- C4 2 5 1 3
- D4 5 2 3 1
5.Средняя
Сколько памяти занимает матрица смежности графа с V вершинами?
- AO(V + E)
- BO(V²)
- CO(log V)
- DO(E)
6.Средняя
Каков максимально возможный коэффициент заполнения хеш-таблицы с открытой адресацией?
- AМаксимума нет
- B2
- C1
- D0,5
7.Сложная
Почему базы данных часто используют для индексов B+ деревья, а не обычные B-деревья?
- AB+ деревья хранят данные только в корне
- BB+ деревья используют двоичные внутренние узлы, что сокращает число чтений с диска
- CВсе записи находятся в связанных листьях, что делает сканирование диапазонов эффективным
- DB+ деревья не нужно балансировать
8.Сложная
Узел АВЛ-дерева разбалансирован, потому что правое поддерево его левого потомка стало слишком высоким (случай левый–правый). Какое исправление применяется?
- AПравый поворот в левом потомке, затем левый поворот в узле
- BОдиночный правый поворот в узле
- CОдиночный левый поворот в узле
- DЛевый поворот в левом потомке, затем правый поворот в узле
Ответы
- 1. D · Данные, указатель на следующий узел и указатель на предыдущий узел
- 2. B · Оно хранит элементы без повторений
- 3. D · Push
- 4. D · 4 5 2 3 1
- 5. B · O(V²)
- 6. C · 1
- 7. C · Все записи находятся в связанных листьях, что делает сканирование диапазонов эффективным
- 8. D · Левый поворот в левом потомке, затем правый поворот в узле
Полные пошаговые решения: занимайтесь этой темой на examproblems.com.