1.Лёгкая
Что такое дек (deque, двусторонняя очередь)?
- AДве отдельные очереди в одном массиве
- BОчередь, отсортированная по приоритету
- CОчередь, допускающая удаление только с конца
- DСтруктура, допускающая вставку и удаление с обоих концов
2.Лёгкая
Что такое коэффициент заполнения (load factor) хеш-таблицы?
- AЧисло корзин, делённое на среднюю длину хранимых ключей
- BЧисло хранимых элементов, делённое на число корзин
- CВремя загрузки таблицы с диска
- DЧисло коллизий на данный момент
3.Лёгкая
Какая структура данных используется для обхода дерева по уровням (level-order)?
- AХеш-таблица
- BСтек
- CОчередь
- DОчередь с приоритетом
4.Средняя
Какая структура данных используется, чтобы проверить, сбалансированы ли скобки в «{[()]}»?
- AСтек
- BДвоичное дерево поиска
- CОчередь
- DХеш-таблица
5.Средняя
У узла двоичного дерева поиска есть правое поддерево. Где находится его in-order преемник?
- AСамый правый узел его левого поддерева
- BВсегда его родитель
- CСамый левый узел его правого поддерева
- DВсегда его правый потомок
6.Средняя
Какова временная сложность поиска ключа в сбалансированном двоичном дереве поиска?
- AO(n log n)
- BO(1)
- CO(log n)
- DO(n)
7.Сложная
Какую гарантию дают правила красно-чёрного дерева относительно высоты дерева с n ключами?
- AВысота равна ровно log2 n
- BВысота не превышает log2 n + 1
- CВысота не превышает n / 2
- DВысота не превышает 2 log2(n + 1)
8.Сложная
Какое утверждение о пирамидальной сортировке (heapsort) верно?
- AОна работает за O(n) на любых входных данных
- BОна сортирует на месте за O(n log n) в худшем случае, но не является устойчивой
- CЕй нужно двоичное дерево поиска как дополнительное хранилище, поэтому она использует O(n) дополнительной памяти
- DОна устойчива и требует O(n) дополнительной памяти
Ответы
- 1. D · Структура, допускающая вставку и удаление с обоих концов
- 2. B · Число хранимых элементов, делённое на число корзин
- 3. C · Очередь
- 4. A · Стек
- 5. C · Самый левый узел его правого поддерева
- 6. C · O(log n)
- 7. D · Высота не превышает 2 log2(n + 1)
- 8. B · Она сортирует на месте за O(n log n) в худшем случае, но не является устойчивой
Полные пошаговые решения: занимайтесь этой темой на examproblems.com.