1.Лёгкая
Что такое узлы-братья (siblings) в дереве?
- AУзлы на одной глубине в разных поддеревьях
- BУзлы без потомков
- CУзел и его родитель
- DУзлы с общим родителем
2.Лёгкая
Что такое коллизия в хеш-таблице?
- AВ таблице заканчивается память
- BДва одинаковых ключа хранятся дважды
- CКлюч вообще невозможно хешировать
- DДва разных ключа отображаются в один и тот же индекс
3.Лёгкая
Какая структура данных лучше всего подходит для функции «отменить» (undo) в текстовом редакторе?
- AГраф
- BОчередь
- CСтек
- DХеш-множество
4.Средняя
Что происходит, когда хеш-таблица выполняет рехеширование после превышения порога коэффициента заполнения?
- AСамые старые ключи удаляются, чтобы освободить место
- BСуществующие ключи сортируются на месте
- CВ новый список переполнения в конце таблицы переносятся только конфликтующие ключи
- DВыделяется таблица большего размера, и каждый ключ вставляется заново
5.Средняя
Сколько памяти занимает матрица смежности графа с V вершинами?
- AO(V + E)
- BO(V²)
- CO(E)
- DO(log V)
6.Средняя
Какова стоимость вставки элемента в середину массива из n элементов?
- AO(1), потому что индекс известен
- BO(n), потому что последующие элементы нужно сдвинуть
- CO(n²), потому что каждый элемент сдвигается n раз
- DO(log n) из-за двоичного поиска
7.Сложная
Какова стоимость одной операции find в худшем случае в структуре union-find с n элементами без объединения по рангу и сжатия путей?
- AO(log n)
- BO(n)
- CO(α(n))
- DO(1)
8.Сложная
Какую проблему линейного пробирования в основном уменьшает двойное хеширование?
- AНеобходимость хранить ключи в таблице
- BСтоимость O(n) чтения значения по ключу
- CПервичную кластеризацию, при которой образуются длинные серии занятых ячеек
- DНеобходимость в хеш-функции
Ответы
- 1. D · Узлы с общим родителем
- 2. D · Два разных ключа отображаются в один и тот же индекс
- 3. C · Стек
- 4. D · Выделяется таблица большего размера, и каждый ключ вставляется заново
- 5. B · O(V²)
- 6. B · O(n), потому что последующие элементы нужно сдвинуть
- 7. B · O(n)
- 8. C · Первичную кластеризацию, при которой образуются длинные серии занятых ячеек
Полные пошаговые решения: занимайтесь этой темой на examproblems.com.