1.Лёгкая
Что содержит каждый узел двусвязного списка?
- AДанные, указатель на следующий узел и указатель на предыдущий узел
- BДве копии данных и один указатель
- CДанные и два указателя: один на следующий узел и один на узел после него
- DДанные и только указатель на следующий узел
2.Лёгкая
Что хранит отображение (map, словарь)?
- AПары одинаковых ключей
- BЗначения, отсортированные по размеру
- CПары ключ–значение с уникальными ключами
- DТолько значения в порядке вставки
3.Лёгкая
В каком порядке обратный обход (postorder) двоичного дерева посещает узлы?
- AЛевое поддерево, затем правое поддерево, затем узел
- BПравое поддерево, затем узел, затем левое поддерево
- CУзел, затем левое поддерево, затем правое поддерево
- DЛевое поддерево, затем узел, затем правое поддерево
4.Средняя
Какой метод разрешения коллизий хранит конфликтующие ключи в списке в той же корзине?
- AКвадратичное пробирование
- BДвойное хеширование
- CЛинейное пробирование
- DМетод цепочек (separate chaining)
5.Средняя
Почему двоичную кучу можно хранить в массиве без каких-либо указателей?
- AЭто полное двоичное дерево, поэтому позиции подчиняются простым формулам индексов
- BМассивы автоматически хранят ключи в отсортированном порядке, поэтому указатели не нужны
- CВсе ключи в куче равны
- DВ кучах никогда не бывает больше 100 элементов
6.Средняя
Какую структуру данных использует поиск в глубину (DFS, итеративная версия)?
- AТолько хеш-таблицу
- BОчередь
- CСтек
- DКучу
7.Сложная
Какая пара обходов всегда однозначно определяет двоичное дерево с различными ключами?
- AПрямой и симметричный (preorder и inorder)
- BОдин только прямой
- CПрямой и обратный (preorder и postorder)
- DОдин только обход по уровням
8.Сложная
Какое свойство поддерживает любое B-дерево идеально сбалансированным?
- AУ каждого узла ровно два потомка
- BВсе листья находятся на одной глубине
- CКлючи хранятся только в корне
- DКаждый узел хранит один ключ
Ответы
- 1. A · Данные, указатель на следующий узел и указатель на предыдущий узел
- 2. C · Пары ключ–значение с уникальными ключами
- 3. A · Левое поддерево, затем правое поддерево, затем узел
- 4. D · Метод цепочек (separate chaining)
- 5. A · Это полное двоичное дерево, поэтому позиции подчиняются простым формулам индексов
- 6. C · Стек
- 7. A · Прямой и симметричный (preorder и inorder)
- 8. B · Все листья находятся на одной глубине
Полные пошаговые решения: занимайтесь этой темой на examproblems.com.