1.Лёгкая
Что делает хеш-функция в хеш-таблице?
- AШифрует значения в таблице
- BОтображает ключ в индекс таблицы
- CСортирует ключи в таблице
- DПодсчитывает, сколько ключей хранится
2.Лёгкая
Что хранит отображение (map, словарь)?
- AТолько значения в порядке вставки
- BПары ключ–значение с уникальными ключами
- CПары одинаковых ключей
- DЗначения, отсортированные по размеру
3.Лёгкая
В двоичном дереве поиска значения в левом поддереве узла:
- AБольше значения узла
- BРавны значению узла
- CМеньше значения узла
- DРасположены в случайном порядке
4.Средняя
Хеш-таблица размера 7 использует h(k) = k mod 7 и линейное пробирование. Где окажется 17 после вставки 10?
- AВ индексе 0
- BВ индексе 3
- CВ индексе 4
- DВ индексе 6
5.Средняя
АВЛ-деревья (AVL) и красно-чёрные деревья гарантируют:
- AПоиск за константное время в любом случае
- BЧто ни у одного узла нет двух потомков
- CВысоту O(log n) благодаря перебалансировке
- DХранение ключей в порядке вставки
6.Средняя
Кольцевой буфер (ring buffer) обычно используют для реализации:
- AХеш-функции
- BДвоичного дерева поиска
- CОчереди фиксированного размера
- DОбхода графа
7.Сложная
Какому правилу должны подчиняться хеш и равенство, чтобы хеш-таблица работала правильно?
- AИз равенства хешей следует равенство ключей
- BРавные ключи должны иметь равные значения хеша
- CЗначения хеша должны быть простыми числами
- DРазные ключи должны иметь разные значения хеша
8.Сложная
Для каждого элемента массива нужно найти следующий больший элемент справа за общее время O(n). Какая структура поможет?
- AДвоичное дерево поиска, перестраиваемое для каждого элемента
- BОчередь, хранящая каждую пару элементов
- CХеш-таблица всех элементов
- DСтек, хранящий элементы, ожидающие своего ответа
Ответы
- 1. B · Отображает ключ в индекс таблицы
- 2. B · Пары ключ–значение с уникальными ключами
- 3. C · Меньше значения узла
- 4. C · В индексе 4
- 5. C · Высоту O(log n) благодаря перебалансировке
- 6. C · Очереди фиксированного размера
- 7. B · Равные ключи должны иметь равные значения хеша
- 8. D · Стек, хранящий элементы, ожидающие своего ответа
Полные пошаговые решения: занимайтесь этой темой на examproblems.com.