1.Лёгкая
Что определяет двоичное дерево?
- AКаждый узел хранит двоичное число
- BВ дереве ровно два уровня
- CУ каждого узла не более двух потомков
- DУ каждого узла ровно два потомка
2.Лёгкая
Что делает операция peek (или top) стека?
- AУдаляет верхний элемент и возвращает его
- BВозвращает нижний элемент стека
- CВозвращает верхний элемент, не удаляя его
- DУдаляет все элементы из стека
3.Лёгкая
Что такое лист дерева?
- AУзел ровно с одним потомком
- BУзел с наибольшим значением
- CУзел без потомков
- DУзел без родителя
4.Средняя
Что происходит, когда хеш-таблица выполняет рехеширование после превышения порога коэффициента заполнения?
- AСамые старые ключи удаляются, чтобы освободить место
- BВ новый список переполнения в конце таблицы переносятся только конфликтующие ключи
- CВыделяется таблица большего размера, и каждый ключ вставляется заново
- DСуществующие ключи сортируются на месте
5.Средняя
Как найти минимальный ключ в двоичном дереве поиска?
- AОбойти все листья и сравнить их
- BИдти от корня по правым потомкам, пока правого потомка не окажется
- CПосмотреть только на корень
- DИдти от корня по левым потомкам, пока левого потомка не окажется
6.Средняя
Какую структуру данных использует поиск в глубину (DFS, итеративная версия)?
- AСтек
- BКучу
- CТолько хеш-таблицу
- DОчередь
7.Сложная
Временная сложность операции decrease-key в двоичной куче (при известной позиции элемента) составляет:
- AO(n)
- BO(n log n)
- CO(1)
- DO(log n)
8.Сложная
Почему B-деревья используются в базах данных и файловых системах?
- AВысокая степень ветвления делает дерево неглубоким и сокращает число медленных чтений с диска
- BОни хранят неотсортированные данные
- CИм не нужна перебалансировка
- DОни занимают меньше памяти, чем любой массив, поэтому весь индекс всегда помещается в оперативной памяти
Ответы
- 1. C · У каждого узла не более двух потомков
- 2. C · Возвращает верхний элемент, не удаляя его
- 3. C · Узел без потомков
- 4. C · Выделяется таблица большего размера, и каждый ключ вставляется заново
- 5. D · Идти от корня по левым потомкам, пока левого потомка не окажется
- 6. A · Стек
- 7. D · O(log n)
- 8. A · Высокая степень ветвления делает дерево неглубоким и сокращает число медленных чтений с диска
Полные пошаговые решения: занимайтесь этой темой на examproblems.com.