1.Лёгкая
Где находится наименьший элемент двоичной min-кучи?
- AВ корне
- BВ каком-то листе, который придётся искать
- CВ последней позиции массива
- DВ самом левом листе
2.Лёгкая
Какая структура данных работает по принципу «последним пришёл — первым ушёл» (LIFO)?
- AОчередь
- BХеш-таблица
- CСтек
- DСвязный список
3.Лёгкая
В каком порядке прямой обход (preorder) двоичного дерева посещает узлы?
- AУзел, затем левое поддерево, затем правое поддерево
- BЛевое поддерево, затем правое поддерево, затем узел
- CЛевое поддерево, затем узел, затем правое поддерево
- DПо уровням сверху вниз
4.Средняя
Приложению нужен быстрый поиск, а также вывод ключей в отсортированном порядке и запросы по диапазону. Какая структура подходит лучше всего?
- AНеотсортированный связный список
- BСтек
- CСбалансированное двоичное дерево поиска
- DХеш-таблица
5.Средняя
Какую структуру данных использует поиск в глубину (DFS, итеративная версия)?
- AКучу
- BСтек
- CТолько хеш-таблицу
- DОчередь
6.Средняя
Сколько времени занимает поиск слова длины L в префиксном дереве (trie) с фиксированным алфавитом?
- AO(L × n)
- BO(log n), где n — число слов
- CO(L), независимо от числа хранимых слов
- DO(n), где n — число слов
7.Сложная
Сколько времени занимает поиск произвольного ключа в двоичной min-куче из n элементов?
- AO(n)
- BO(log n)
- CO(1)
- DO(log log n)
8.Сложная
В кольцевом буфере front == rear может означать и «пуст», и «полон». Какой распространённый способ их различить?
- AХранить отдельный счётчик элементов или всегда оставлять одну ячейку свободной
- BХранить front и rear в одной переменной
- CВсегда очищать буфер, когда front равен rear, так что состояние — пустой
- DДелать размер буфера степенью двойки
Ответы
- 1. A · В корне
- 2. C · Стек
- 3. A · Узел, затем левое поддерево, затем правое поддерево
- 4. C · Сбалансированное двоичное дерево поиска
- 5. B · Стек
- 6. C · O(L), независимо от числа хранимых слов
- 7. A · O(n)
- 8. A · Хранить отдельный счётчик элементов или всегда оставлять одну ячейку свободной
Полные пошаговые решения: занимайтесь этой темой на examproblems.com.