1.Лёгкая
Где находится наименьший элемент двоичной min-кучи?
- AВ последней позиции массива
- BВ самом левом листе
- CВ корне
- DВ каком-то листе, который придётся искать
2.Лёгкая
Как называется операция стека, добавляющая элемент на вершину?
- APush
- BPop
- CEnqueue
- DPeek
3.Лёгкая
Что хранит отображение (map, словарь)?
- AТолько значения в порядке вставки
- BЗначения, отсортированные по размеру
- CПары ключ–значение с уникальными ключами
- DПары одинаковых ключей
4.Средняя
Сколько памяти занимают списки смежности для графа с V вершинами и E рёбрами?
- AO(V × E)
- BO(E²)
- CO(V + E)
- DO(V²)
5.Средняя
Симметричный обход (in-order) двоичного дерева поиска посещает ключи:
- AПо уровням
- BВ порядке возрастания (отсортированно)
- CВ порядке вставки
- DВсегда в порядке убывания
6.Средняя
У узла двоичного дерева поиска есть правое поддерево. Где находится его in-order преемник?
- AСамый правый узел его левого поддерева
- BВсегда его правый потомок
- CВсегда его родитель
- DСамый левый узел его правого поддерева
7.Сложная
Почему в хеш-таблице с открытой адресацией удаление часто выполняют с помощью метки «надгробие» (tombstone)?
- AЭто делает таблицу отсортированной
- BУдалённые ключи нужно хранить вечно из соображений безопасности, поэтому ячейки нельзя использовать повторно
- CНадгробия ускоряют хеширование
- DОсвобождение ячейки могло бы разорвать последовательность пробирования для других ключей
8.Сложная
Для каждого элемента массива нужно найти следующий больший элемент справа за общее время O(n). Какая структура поможет?
- AХеш-таблица всех элементов
- BДвоичное дерево поиска, перестраиваемое для каждого элемента
- CСтек, хранящий элементы, ожидающие своего ответа
- DОчередь, хранящая каждую пару элементов
Ответы
- 1. C · В корне
- 2. A · Push
- 3. C · Пары ключ–значение с уникальными ключами
- 4. C · O(V + E)
- 5. B · В порядке возрастания (отсортированно)
- 6. D · Самый левый узел его правого поддерева
- 7. D · Освобождение ячейки могло бы разорвать последовательность пробирования для других ключей
- 8. C · Стек, хранящий элементы, ожидающие своего ответа
Полные пошаговые решения: занимайтесь этой темой на examproblems.com.