1.Лёгкая
Что содержит указатель next последнего узла односвязного списка?
- ANull (узла нет)
- BЧисло узлов в списке
- CАдрес первого узла
- DАдрес предыдущего узла
2.Лёгкая
Хеш-таблица (hash table) хранит данные в виде:
- AПар ключ–значение, расположение которых определяет хеш-функция
- BСтроки фиксированной длины
- CТолько отсортированного списка
- DДерева с упорядоченными ключами
3.Лёгкая
Что такое коллизия в хеш-таблице?
- AКлюч вообще невозможно хешировать
- BДва разных ключа отображаются в один и тот же индекс
- CВ таблице заканчивается память
- DДва одинаковых ключа хранятся дважды
4.Средняя
Сколько памяти занимают списки смежности для графа с V вершинами и E рёбрами?
- AO(V²)
- BO(V × E)
- CO(E²)
- DO(V + E)
5.Средняя
Что верно для матрицы смежности неориентированного графа?
- AНа её главной диагонали всегда стоят единицы
- BВ каждой строке ровно одна 1
- CОна всегда верхнетреугольная
- DОна симметрична относительно главной диагонали
6.Средняя
У узла двоичного дерева поиска есть правое поддерево. Где находится его in-order преемник?
- AСамый правый узел его левого поддерева
- BСамый левый узел его правого поддерева
- CВсегда его правый потомок
- DВсегда его родитель
7.Сложная
Удаление узла с двумя потомками из двоичного дерева поиска обычно выполняют так:
- AЗаменяют его in-order преемником (или предшественником) и удаляют тот узел
- BМеняют его местами с корнем
- CПерестраивают поддерево под ним с нуля и заново вставляют каждый содержавшийся в нём ключ
- DУдаляют всё поддерево
8.Сложная
Какая структура данных обеспечивает кэш LRU (least recently used) с операциями get и put за O(1)?
- AТолько двоичное дерево поиска
- BХеш-таблица в сочетании с двусвязным списком
- CОдин отсортированный массив
- DТолько стек
Ответы
- 1. A · Null (узла нет)
- 2. A · Пар ключ–значение, расположение которых определяет хеш-функция
- 3. B · Два разных ключа отображаются в один и тот же индекс
- 4. D · O(V + E)
- 5. D · Она симметрична относительно главной диагонали
- 6. B · Самый левый узел его правого поддерева
- 7. A · Заменяют его in-order преемником (или предшественником) и удаляют тот узел
- 8. B · Хеш-таблица в сочетании с двусвязным списком
Полные пошаговые решения: занимайтесь этой темой на examproblems.com.