1.Лёгкая
Что содержит указатель next последнего узла односвязного списка?
- AАдрес первого узла
- BЧисло узлов в списке
- CАдрес предыдущего узла
- DNull (узла нет)
2.Лёгкая
Что определяет двоичное дерево?
- AВ дереве ровно два уровня
- BУ каждого узла ровно два потомка
- CУ каждого узла не более двух потомков
- DКаждый узел хранит двоичное число
3.Лёгкая
Что делает операция peek (или top) стека?
- AВозвращает нижний элемент стека
- BУдаляет верхний элемент и возвращает его
- CВозвращает верхний элемент, не удаляя его
- DУдаляет все элементы из стека
4.Средняя
Симметричный обход (in-order) двоичного дерева поиска посещает ключи:
- AВ порядке возрастания (отсортированно)
- BПо уровням
- CВ порядке вставки
- DВсегда в порядке убывания
5.Средняя
В дорожной сети 100 000 перекрёстков, каждый соединён примерно с 4 другими. Какое представление подходит лучше всего?
- AМатрица смежности
- BДвоичная куча рёбер
- CОдин отсортированный массив вершин
- DСписки смежности
6.Средняя
Какова стоимость вставки элемента в середину массива из n элементов?
- AO(log n) из-за двоичного поиска
- BO(n), потому что последующие элементы нужно сдвинуть
- CO(1), потому что индекс известен
- DO(n²), потому что каждый элемент сдвигается n раз
7.Сложная
Какая пара обходов всегда однозначно определяет двоичное дерево с различными ключами?
- AОдин только прямой
- BПрямой и обратный (preorder и postorder)
- CПрямой и симметричный (preorder и inorder)
- DОдин только обход по уровням
8.Сложная
Какую гарантию дают правила красно-чёрного дерева относительно высоты дерева с n ключами?
- AВысота равна ровно log2 n
- BВысота не превышает 2 log2(n + 1)
- CВысота не превышает n / 2
- DВысота не превышает log2 n + 1
Ответы
- 1. D · Null (узла нет)
- 2. C · У каждого узла не более двух потомков
- 3. C · Возвращает верхний элемент, не удаляя его
- 4. A · В порядке возрастания (отсортированно)
- 5. D · Списки смежности
- 6. B · O(n), потому что последующие элементы нужно сдвинуть
- 7. C · Прямой и симметричный (preorder и inorder)
- 8. B · Высота не превышает 2 log2(n + 1)
Полные пошаговые решения: занимайтесь этой темой на examproblems.com.