1.Лёгкая
Какая структура данных работает по принципу «последним пришёл — первым ушёл» (LIFO)?
- AСтек
- BХеш-таблица
- CСвязный список
- DОчередь
2.Лёгкая
Где находится наименьший элемент двоичной min-кучи?
- AВ последней позиции массива
- BВ каком-то листе, который придётся искать
- CВ самом левом листе
- DВ корне
3.Лёгкая
В односвязном списке каждый узел содержит:
- AДанные и ссылку на следующий узел
- BТолько данные
- CДанные и ссылки на все остальные узлы
- DДанные и индекс
4.Средняя
В дорожной сети 100 000 перекрёстков, каждый соединён примерно с 4 другими. Какое представление подходит лучше всего?
- AСписки смежности
- BМатрица смежности
- CОдин отсортированный массив вершин
- DДвоичная куча рёбер
5.Средняя
Какова временная сложность поиска ключа в сбалансированном двоичном дереве поиска?
- AO(n)
- BO(n log n)
- CO(1)
- DO(log n)
6.Средняя
У узла двоичного дерева поиска есть правое поддерево. Где находится его in-order преемник?
- AВсегда его правый потомок
- BСамый левый узел его правого поддерева
- CСамый правый узел его левого поддерева
- DВсегда его родитель
7.Сложная
Дерево отрезков (segment tree) обычно используют для:
- AСортировки строк по алфавиту путём хранения каждого префикса в отдельном узле дерева
- BРеализации стека
- CХранения рёбер графа
- DОтветов на запросы на диапазонах (например, суммы диапазонов) и обновлений за O(log n)
8.Сложная
Какое утверждение о пирамидальной сортировке (heapsort) верно?
- AОна работает за O(n) на любых входных данных
- BЕй нужно двоичное дерево поиска как дополнительное хранилище, поэтому она использует O(n) дополнительной памяти
- CОна устойчива и требует O(n) дополнительной памяти
- DОна сортирует на месте за O(n log n) в худшем случае, но не является устойчивой
Ответы
- 1. A · Стек
- 2. D · В корне
- 3. A · Данные и ссылку на следующий узел
- 4. A · Списки смежности
- 5. D · O(log n)
- 6. B · Самый левый узел его правого поддерева
- 7. D · Ответов на запросы на диапазонах (например, суммы диапазонов) и обновлений за O(log n)
- 8. D · Она сортирует на месте за O(n log n) в худшем случае, но не является устойчивой
Полные пошаговые решения: занимайтесь этой темой на examproblems.com.