1.Лёгкая
Что хранится для каждой вершины в представлении графа списками смежности?
- AКратчайший путь до каждой другой вершины
- BОбщее число рёбер графа
- CСписок соседних вершин
- DСтрока из V булевых значений
2.Лёгкая
Как называется операция очереди, удаляющая элемент из начала?
- AEnqueue
- BInsert
- CDequeue
- DPush
3.Лёгкая
Сколько рёбер в дереве с n узлами?
- A2n
- Bn + 1
- Cn
- Dn − 1
4.Средняя
Почему обход массива на практике часто гораздо быстрее обхода связного списка той же длины?
- AМассивы требуют меньше инструкций для сравнения значений
- BОбход массива занимает в сумме O(1), а связного списка — O(n)
- CСвязные списки всегда хранят элементы на диске
- DЭлементы массива расположены непрерывно, поэтому хорошо используют кэш процессора
5.Средняя
Какая структура данных используется, чтобы проверить, сбалансированы ли скобки в «{[()]}»?
- AХеш-таблица
- BСтек
- CДвоичное дерево поиска
- DОчередь
6.Средняя
Какова временная сложность поиска ключа в сбалансированном двоичном дереве поиска?
- AO(n log n)
- BO(1)
- CO(n)
- DO(log n)
7.Сложная
Почему B-деревья используются в базах данных и файловых системах?
- AОни хранят неотсортированные данные
- BВысокая степень ветвления делает дерево неглубоким и сокращает число медленных чтений с диска
- CИм не нужна перебалансировка
- DОни занимают меньше памяти, чем любой массив, поэтому весь индекс всегда помещается в оперативной памяти
8.Сложная
Какому правилу должны подчиняться хеш и равенство, чтобы хеш-таблица работала правильно?
- AЗначения хеша должны быть простыми числами
- BРавные ключи должны иметь равные значения хеша
- CРазные ключи должны иметь разные значения хеша
- DИз равенства хешей следует равенство ключей
Ответы
- 1. C · Список соседних вершин
- 2. C · Dequeue
- 3. D · n − 1
- 4. D · Элементы массива расположены непрерывно, поэтому хорошо используют кэш процессора
- 5. B · Стек
- 6. D · O(log n)
- 7. B · Высокая степень ветвления делает дерево неглубоким и сокращает число медленных чтений с диска
- 8. B · Равные ключи должны иметь равные значения хеша
Полные пошаговые решения: занимайтесь этой темой на examproblems.com.