1.Лёгкая
Что хранится для каждой вершины в представлении графа списками смежности?
- AКратчайший путь до каждой другой вершины
- BСписок соседних вершин
- CОбщее число рёбер графа
- DСтрока из V булевых значений
2.Лёгкая
Как называется операция очереди, удаляющая элемент из начала?
- ADequeue
- BInsert
- CEnqueue
- DPush
3.Лёгкая
Что такое дек (deque, двусторонняя очередь)?
- AСтруктура, допускающая вставку и удаление с обоих концов
- BОчередь, допускающая удаление только с конца
- CДве отдельные очереди в одном массиве
- DОчередь, отсортированная по приоритету
4.Средняя
Какая структура данных используется, чтобы проверить, сбалансированы ли скобки в «{[()]}»?
- AСтек
- BХеш-таблица
- CДвоичное дерево поиска
- DОчередь
5.Средняя
Симметричный обход (in-order) двоичного дерева поиска посещает ключи:
- AВсегда в порядке убывания
- BВ порядке вставки
- CПо уровням
- DВ порядке возрастания (отсортированно)
6.Средняя
Чему равно значение постфиксного выражения 3 4 + 2 * ?
- A14
- B10
- C24
- D11
7.Сложная
Сколько времени занимает поиск произвольного ключа в двоичной min-куче из n элементов?
- AO(log log n)
- BO(1)
- CO(log n)
- DO(n)
8.Сложная
В чём главное преимущество списка с пропусками (skip list) перед отсортированным связным списком?
- AОн хранит ключи без упорядочения
- BОн не использует дополнительной памяти
- CОжидаемый поиск за O(log n) благодаря нескольким уровням указателей вперёд
- DГарантированный поиск за O(1), потому что каждый узел хранит указатель на каждый другой узел
Ответы
- 1. B · Список соседних вершин
- 2. A · Dequeue
- 3. A · Структура, допускающая вставку и удаление с обоих концов
- 4. A · Стек
- 5. D · В порядке возрастания (отсортированно)
- 6. A · 14
- 7. D · O(n)
- 8. C · Ожидаемый поиск за O(log n) благодаря нескольким уровням указателей вперёд
Полные пошаговые решения: занимайтесь этой темой на examproblems.com.