1.Лёгкая
Какова определяющая особенность множества как абстрактного типа данных?
- AОно хранит элементы в отсортированном порядке
- BОно хранит пары ключ–значение
- CОно допускает доступ только с одного конца
- DОно хранит элементы без повторений
2.Лёгкая
Какая структура данных используется для обхода дерева по уровням (level-order)?
- AОчередь с приоритетом
- BОчередь
- CХеш-таблица
- DСтек
3.Лёгкая
Что такое ориентированный граф?
- AГраф, рёбра которого направлены от одной вершины к другой
- BГраф, у всех рёбер которого есть веса
- CГраф, в котором каждая пара различных вершин соединена ребром
- DГраф без циклов
4.Средняя
Как найти минимальный ключ в двоичном дереве поиска?
- AПосмотреть только на корень
- BОбойти все листья и сравнить их
- CИдти от корня по левым потомкам, пока левого потомка не окажется
- DИдти от корня по правым потомкам, пока правого потомка не окажется
5.Средняя
Сколько узлов в идеальном (perfect) двоичном дереве высоты h, если высота считается в рёбрах?
- A2h + 1
- B2h
- C2h+1 − 1
- Dh2
6.Средняя
Чему равно значение постфиксного выражения 3 4 + 2 * ?
- A10
- B24
- C11
- D14
7.Сложная
Для каждого элемента массива нужно найти следующий больший элемент справа за общее время O(n). Какая структура поможет?
- AОчередь, хранящая каждую пару элементов
- BДвоичное дерево поиска, перестраиваемое для каждого элемента
- CХеш-таблица всех элементов
- DСтек, хранящий элементы, ожидающие своего ответа
8.Сложная
Какую проблему линейного пробирования в основном уменьшает двойное хеширование?
- AНеобходимость хранить ключи в таблице
- BПервичную кластеризацию, при которой образуются длинные серии занятых ячеек
- CСтоимость O(n) чтения значения по ключу
- DНеобходимость в хеш-функции
Ответы
- 1. D · Оно хранит элементы без повторений
- 2. B · Очередь
- 3. A · Граф, рёбра которого направлены от одной вершины к другой
- 4. C · Идти от корня по левым потомкам, пока левого потомка не окажется
- 5. C · 2h+1 − 1
- 6. D · 14
- 7. D · Стек, хранящий элементы, ожидающие своего ответа
- 8. B · Первичную кластеризацию, при которой образуются длинные серии занятых ячеек
Полные пошаговые решения: занимайтесь этой темой на examproblems.com.