1.Лёгкая
Что такое лист дерева?
- AУзел ровно с одним потомком
- BУзел с наибольшим значением
- CУзел без родителя
- DУзел без потомков
2.Лёгкая
Как называется операция очереди, удаляющая элемент из начала?
- ADequeue
- BEnqueue
- CPush
- DInsert
3.Лёгкая
Что содержит указатель next последнего узла односвязного списка?
- AАдрес предыдущего узла
- BNull (узла нет)
- CЧисло узлов в списке
- DАдрес первого узла
4.Средняя
Каков максимально возможный коэффициент заполнения хеш-таблицы с открытой адресацией?
- A0,5
- B2
- C1
- DМаксимума нет
5.Средняя
Что верно для матрицы смежности неориентированного графа?
- AОна всегда верхнетреугольная
- BВ каждой строке ровно одна 1
- CНа её главной диагонали всегда стоят единицы
- DОна симметрична относительно главной диагонали
6.Средняя
Как в кольцевой очереди, хранящейся в массиве ёмкостью n, вычисляется следующая позиция после индекса i?
- A2i + 1
- Bi + 1
- C(i − 1) mod n
- D(i + 1) mod n
7.Сложная
Как определить, есть ли цикл в односвязном списке, используя O(1) дополнительной памяти?
- AСчитать узлы, пока счёт не превысит поле длины списка
- BДвигать один указатель на один шаг, а другой на два и проверять, встретятся ли они
- CОтсортировать список и искать повторы
- DХранить каждый посещённый узел в хеш-множестве
8.Сложная
Нужно хранить k наименьших значений из потока n чисел, используя O(k) памяти. Какой подход работает за время O(n log k)?
- AОчередь FIFO последних k значений
- BMin-куча, хранящая все n значений, из которой в конце извлекаются k наименьших
- CОтсортированный массив всех n значений
- DMax-куча размера k, корень которой заменяется, когда приходит меньшее значение
Ответы
- 1. D · Узел без потомков
- 2. A · Dequeue
- 3. B · Null (узла нет)
- 4. C · 1
- 5. D · Она симметрична относительно главной диагонали
- 6. D · (i + 1) mod n
- 7. B · Двигать один указатель на один шаг, а другой на два и проверять, встретятся ли они
- 8. D · Max-куча размера k, корень которой заменяется, когда приходит меньшее значение
Полные пошаговые решения: занимайтесь этой темой на examproblems.com.