1.Лёгкая
Что такое корень дерева?
- AУзел с наибольшим значением
- BЛюбой узел в середине
- CВерхний узел, у которого нет родителя
- DУзел без потомков
2.Лёгкая
Как называется операция стека, добавляющая элемент на вершину?
- APeek
- BPush
- CPop
- DEnqueue
3.Лёгкая
Что делает хеш-функция в хеш-таблице?
- AПодсчитывает, сколько ключей хранится
- BОтображает ключ в индекс таблицы
- CШифрует значения в таблице
- DСортирует ключи в таблице
4.Средняя
Что происходит, когда хеш-таблица выполняет рехеширование после превышения порога коэффициента заполнения?
- AВ новый список переполнения в конце таблицы переносятся только конфликтующие ключи
- BВыделяется таблица большего размера, и каждый ключ вставляется заново
- CСамые старые ключи удаляются, чтобы освободить место
- DСуществующие ключи сортируются на месте
5.Средняя
Как найти минимальный ключ в двоичном дереве поиска?
- AОбойти все листья и сравнить их
- BИдти от корня по левым потомкам, пока левого потомка не окажется
- CПосмотреть только на корень
- DИдти от корня по правым потомкам, пока правого потомка не окажется
6.Средняя
Какую структуру данных использует выполняющаяся программа для отслеживания активных вызовов функций и их локальных переменных?
- AДвоичное дерево поиска кадров
- BХеш-таблицу функций
- CСтек вызовов
- DОчередь памяти кучи
7.Сложная
Почему B-деревья используются в базах данных и файловых системах?
- AВысокая степень ветвления делает дерево неглубоким и сокращает число медленных чтений с диска
- BОни занимают меньше памяти, чем любой массив, поэтому весь индекс всегда помещается в оперативной памяти
- CИм не нужна перебалансировка
- DОни хранят неотсортированные данные
8.Сложная
Ключи 5, 3, 8, 1 вставляются в таком порядке в пустую двоичную min-кучу на массиве. Каков итоговый массив?
- A[1, 3, 5, 8]
- B[3, 1, 8, 5]
- C[1, 3, 8, 5]
- D[1, 5, 8, 3]
Ответы
- 1. C · Верхний узел, у которого нет родителя
- 2. B · Push
- 3. B · Отображает ключ в индекс таблицы
- 4. B · Выделяется таблица большего размера, и каждый ключ вставляется заново
- 5. B · Идти от корня по левым потомкам, пока левого потомка не окажется
- 6. C · Стек вызовов
- 7. A · Высокая степень ветвления делает дерево неглубоким и сокращает число медленных чтений с диска
- 8. C · [1, 3, 8, 5]
Полные пошаговые решения: занимайтесь этой темой на examproblems.com.