1.Лёгкая
Какая структура данных работает по принципу «последним пришёл — первым ушёл» (LIFO)?
- AСвязный список
- BОчередь
- CХеш-таблица
- DСтек
2.Лёгкая
Какая структура данных работает по принципу «первым пришёл — первым ушёл» (FIFO)?
- AОчередь
- BКуча
- CСтек
- DБинарное дерево
3.Лёгкая
Какую структуру обычно используют для реализации очереди с приоритетом?
- AСтек
- BКучу
- CНеупорядоченный односвязный список
- DСтроку
4.Средняя
Что происходит, когда хеш-таблица выполняет рехеширование после превышения порога коэффициента заполнения?
- AВ новый список переполнения в конце таблицы переносятся только конфликтующие ключи
- BСамые старые ключи удаляются, чтобы освободить место
- CСуществующие ключи сортируются на месте
- DВыделяется таблица большего размера, и каждый ключ вставляется заново
5.Средняя
Какой абстрактный тип данных использует алгоритм Дейкстры для выбора следующей обрабатываемой вершины?
- AСтек
- BОчередь с приоритетом по минимуму
- CОчередь FIFO
- DМножество без упорядочения
6.Средняя
Кольцевой буфер (ring buffer) обычно используют для реализации:
- AОбхода графа
- BХеш-функции
- CДвоичного дерева поиска
- DОчереди фиксированного размера
7.Сложная
Какое утверждение о пирамидальной сортировке (heapsort) верно?
- AЕй нужно двоичное дерево поиска как дополнительное хранилище, поэтому она использует O(n) дополнительной памяти
- BОна устойчива и требует O(n) дополнительной памяти
- CОна сортирует на месте за O(n log n) в худшем случае, но не является устойчивой
- DОна работает за O(n) на любых входных данных
8.Сложная
Узел АВЛ-дерева разбалансирован, потому что правое поддерево его левого потомка стало слишком высоким (случай левый–правый). Какое исправление применяется?
- AПравый поворот в левом потомке, затем левый поворот в узле
- BОдиночный правый поворот в узле
- CОдиночный левый поворот в узле
- DЛевый поворот в левом потомке, затем правый поворот в узле
Ответы
- 1. D · Стек
- 2. A · Очередь
- 3. B · Кучу
- 4. D · Выделяется таблица большего размера, и каждый ключ вставляется заново
- 5. B · Очередь с приоритетом по минимуму
- 6. D · Очереди фиксированного размера
- 7. C · Она сортирует на месте за O(n log n) в худшем случае, но не является устойчивой
- 8. D · Левый поворот в левом потомке, затем правый поворот в узле
Полные пошаговые решения: занимайтесь этой темой на examproblems.com.