1.Лёгкая
Какая структура данных работает по принципу «последним пришёл — первым ушёл» (LIFO)?
- AСтек
- BСвязный список
- CОчередь
- DХеш-таблица
2.Лёгкая
Что такое лист дерева?
- AУзел ровно с одним потомком
- BУзел с наибольшим значением
- CУзел без потомков
- DУзел без родителя
3.Лёгкая
Что такое взвешенный граф?
- AГраф, в котором одни вершины тяжелее других, потому что у них больше рёбер
- BГраф, в котором рёбер больше, чем вершин
- CГраф, хранящийся на диске
- DГраф, в котором у каждого ребра есть числовое значение, например стоимость или расстояние
4.Средняя
Как вставляется новый элемент в двоичную кучу?
- AЕго вставляют в отсортированную позицию, сдвигая все бо́льшие элементы на одно место вправо
- BЕго помещают в корень и опускают вниз
- CЕго помещают в конец массива и поднимают вверх (sift up), пока он нарушает свойство кучи
- DВсю кучу перестраивают с нуля
5.Средняя
Что происходит, когда хеш-таблица выполняет рехеширование после превышения порога коэффициента заполнения?
- AВыделяется таблица большего размера, и каждый ключ вставляется заново
- BВ новый список переполнения в конце таблицы переносятся только конфликтующие ключи
- CСамые старые ключи удаляются, чтобы освободить место
- DСуществующие ключи сортируются на месте
6.Средняя
Что верно для матрицы смежности неориентированного графа?
- AНа её главной диагонали всегда стоят единицы
- BВ каждой строке ровно одна 1
- CОна всегда верхнетреугольная
- DОна симметрична относительно главной диагонали
7.Сложная
Чем radix-дерево (сжатое префиксное дерево) лучше обычного trie?
- AОно сливает цепочки узлов с одним потомком в одно ребро, помеченное строкой
- BОно хранит только первую букву каждого слова
- CОно хранит каждое слово в хеш-таблице в корне вместо отдельных узлов
- DОно сортирует потомков каждого узла по частоте
8.Сложная
Объект хранится как ключ в хеш-отображении, а затем меняется поле, используемое его хеш-функцией. Каков вероятный результат?
- AНичего не меняется, потому что хеш ключа вычисляется только один раз при запуске программы
- BОтображение выбрасывает ошибку в момент изменения поля
- CОтображение автоматически переносит ключ в новую корзину
- DПоиск объекта может не удаться, потому что он лежит в корзине своего старого хеша
Ответы
- 1. A · Стек
- 2. C · Узел без потомков
- 3. D · Граф, в котором у каждого ребра есть числовое значение, например стоимость или расстояние
- 4. C · Его помещают в конец массива и поднимают вверх (sift up), пока он нарушает свойство кучи
- 5. A · Выделяется таблица большего размера, и каждый ключ вставляется заново
- 6. D · Она симметрична относительно главной диагонали
- 7. A · Оно сливает цепочки узлов с одним потомком в одно ребро, помеченное строкой
- 8. D · Поиск объекта может не удаться, потому что он лежит в корзине своего старого хеша
Полные пошаговые решения: занимайтесь этой темой на examproblems.com.