1.Лёгкая
Что такое свойство max-кучи?
- AВсе листья содержат максимальный ключ
- BКлюч каждого родителя больше или равен ключам его потомков
- CКлюч каждого левого потомка больше или равен ключу его правого соседа
- DКлючи отсортированы слева направо
2.Лёгкая
Что делает операция peek (или top) стека?
- AУдаляет верхний элемент и возвращает его
- BУдаляет все элементы из стека
- CВозвращает нижний элемент стека
- DВозвращает верхний элемент, не удаляя его
3.Лёгкая
В каком порядке обратный обход (postorder) двоичного дерева посещает узлы?
- AЛевое поддерево, затем узел, затем правое поддерево
- BЛевое поддерево, затем правое поддерево, затем узел
- CПравое поддерево, затем узел, затем левое поддерево
- DУзел, затем левое поддерево, затем правое поддерево
4.Средняя
Что верно для матрицы смежности неориентированного графа?
- AОна симметрична относительно главной диагонали
- BНа её главной диагонали всегда стоят единицы
- CОна всегда верхнетреугольная
- DВ каждой строке ровно одна 1
5.Средняя
Ключи 50, 30, 70, 20, 40 вставляются в таком порядке в пустое двоичное дерево поиска. Кто левый потомок 30?
- A20
- B40
- C70
- D50
6.Средняя
Сколько памяти занимает матрица смежности графа с V вершинами?
- AO(V + E)
- BO(E)
- CO(V²)
- DO(log V)
7.Сложная
Какие операции поддерживает за O(log n) дерево Фенвика (binary indexed tree) над массивом из n чисел?
- AВставку элементов в любую позицию
- BПоиск медианы за O(1)
- CСортировку массива и двоичный поиск
- DЗапросы префиксных сумм и обновления отдельного элемента
8.Сложная
Вставка ключа в АВЛ-дерево делает левое поддерево узла слишком высоким, причём новый ключ попал в левое поддерево его левого потомка (случай левый–левый). Какое исправление применяется?
- AОдиночный левый поворот в несбалансированном узле
- BЛевый поворот в потомке, затем правый поворот в узле
- CОдиночный правый поворот в несбалансированном узле
- DПерекрашивание узла и его потомка
Ответы
- 1. B · Ключ каждого родителя больше или равен ключам его потомков
- 2. D · Возвращает верхний элемент, не удаляя его
- 3. B · Левое поддерево, затем правое поддерево, затем узел
- 4. A · Она симметрична относительно главной диагонали
- 5. A · 20
- 6. C · O(V²)
- 7. D · Запросы префиксных сумм и обновления отдельного элемента
- 8. C · Одиночный правый поворот в несбалансированном узле
Полные пошаговые решения: занимайтесь этой темой на examproblems.com.