1.Лёгкая
Сколько рёбер в дереве с n узлами?
- An
- Bn − 1
- C2n
- Dn + 1
2.Лёгкая
Что такое ориентированный граф?
- AГраф, рёбра которого направлены от одной вершины к другой
- BГраф, в котором каждая пара различных вершин соединена ребром
- CГраф без циклов
- DГраф, у всех рёбер которого есть веса
3.Лёгкая
Какая структура данных используется для обхода дерева по уровням (level-order)?
- AХеш-таблица
- BСтек
- CОчередь с приоритетом
- DОчередь
4.Средняя
Какой метод разрешения коллизий хранит конфликтующие ключи в списке в той же корзине?
- AДвойное хеширование
- BЛинейное пробирование
- CМетод цепочек (separate chaining)
- DКвадратичное пробирование
5.Средняя
Сколько памяти занимают списки смежности для графа с V вершинами и E рёбрами?
- AO(V × E)
- BO(V²)
- CO(E²)
- DO(V + E)
6.Средняя
Префиксное дерево (trie) особенно эффективно для:
- AСортировки чисел
- BХранения матриц
- CПоиска по префиксу, например автодополнения
- DПоиска кратчайших путей
7.Сложная
Какая структура позволяет вычислить максимум каждого окна размера k в массиве за общее время O(n)?
- AОдносвязный список элементов окна
- BОтсортированный массив, обновляемый сдвигами
- CДек, хранящий индексы в порядке убывания значений
- DMin-куча, перестраиваемая для каждого окна
8.Сложная
Зачем серверу выбирать хеш-функцию случайно из универсального семейства?
- AЧтобы не нужно было увеличивать таблицу
- BЧтобы гарантировать, что никакие два ключа никогда не столкнутся, какие бы ключи ни присылал атакующий
- CЧтобы хеш-таблица была отсортирована
- DЧтобы сделать крайне маловероятным, что атакующий подберёт много ключей с одинаковым хешем
Ответы
- 1. B · n − 1
- 2. A · Граф, рёбра которого направлены от одной вершины к другой
- 3. D · Очередь
- 4. C · Метод цепочек (separate chaining)
- 5. D · O(V + E)
- 6. C · Поиска по префиксу, например автодополнения
- 7. C · Дек, хранящий индексы в порядке убывания значений
- 8. D · Чтобы сделать крайне маловероятным, что атакующий подберёт много ключей с одинаковым хешем
Полные пошаговые решения: занимайтесь этой темой на examproblems.com.