Хеш-таблица (hash table) хранит данные в виде:
- AТолько отсортированного списка
- BДерева с упорядоченными ключами
- CСтроки фиксированной длины
- DПар ключ–значение, расположение которых определяет хеш-функция
Хеш-таблица (hash table) хранит данные в виде:
Какая структура данных лучше всего подходит для функции «отменить» (undo) в текстовом редакторе?
Что определяет двоичное дерево?
Хеш-таблица размера 7 использует h(k) = k mod 7 и линейное пробирование. Где окажется 17 после вставки 10?
Очередь реализована двумя стеками: push в стек «in», pop из стека «out», который при опустошении заполняется из «in». Какова амортизированная стоимость одной операции?
Симметричный обход (in-order) двоичного дерева поиска посещает ключи:
Какая структура данных обеспечивает кэш LRU (least recently used) с операциями get и put за O(1)?
Каковы затраты времени и дополнительной памяти на разворот односвязного списка на месте?
Полные пошаговые решения: занимайтесь этой темой на examproblems.com.