1.Лёгкая
Какова определяющая особенность множества как абстрактного типа данных?
- AОно хранит элементы в отсортированном порядке
- BОно хранит пары ключ–значение
- CОно хранит элементы без повторений
- DОно допускает доступ только с одного конца
2.Лёгкая
Что такое цикл в графе?
- AРебро с нулевым весом
- BПуть, проходящий через каждую вершину
- CПуть, который начинается и заканчивается в одной и той же вершине
- DВершина без рёбер
3.Лёгкая
Какая операция выполняется за O(1) для массива, но за O(n) для односвязного списка?
- AУдаление головного элемента
- BДоступ к элементу с индексом i
- CЧтение первого элемента
- DВставка в начало
4.Средняя
Сколько узлов в идеальном (perfect) двоичном дереве высоты h, если высота считается в рёбрах?
- A2h+1 − 1
- B2h
- C2h + 1
- Dh2
5.Средняя
Что верно для матрицы смежности неориентированного графа?
- AОна всегда верхнетреугольная
- BОна симметрична относительно главной диагонали
- CВ каждой строке ровно одна 1
- DНа её главной диагонали всегда стоят единицы
6.Средняя
Кольцевой буфер (ring buffer) обычно используют для реализации:
- AОбхода графа
- BОчереди фиксированного размера
- CДвоичного дерева поиска
- DХеш-функции
7.Сложная
Удаление узла с двумя потомками из двоичного дерева поиска обычно выполняют так:
- AПерестраивают поддерево под ним с нуля и заново вставляют каждый содержавшийся в нём ключ
- BМеняют его местами с корнем
- CУдаляют всё поддерево
- DЗаменяют его in-order преемником (или предшественником) и удаляют тот узел
8.Сложная
Почему из стандартного фильтра Блума нельзя просто удалить элементы, обнулив их биты?
- AБиты фильтра Блума нельзя менять после создания
- BЭти биты могут принадлежать и другим элементам, что вызвало бы ложноотрицательные результаты
- CФильтры Блума хранят элементы целиком, и их невозможно снова найти после хеширования
- DУдаление повысило бы долю ложноположительных результатов до 100%
Ответы
- 1. C · Оно хранит элементы без повторений
- 2. C · Путь, который начинается и заканчивается в одной и той же вершине
- 3. B · Доступ к элементу с индексом i
- 4. A · 2h+1 − 1
- 5. B · Она симметрична относительно главной диагонали
- 6. B · Очереди фиксированного размера
- 7. D · Заменяют его in-order преемником (или предшественником) и удаляют тот узел
- 8. B · Эти биты могут принадлежать и другим элементам, что вызвало бы ложноотрицательные результаты
Полные пошаговые решения: занимайтесь этой темой на examproblems.com.