1.Легка
Що визначає бінарне дерево?
- AКожен вузол має щонайбільше двох дітей
- BКожен вузол зберігає двійкове число
- CДерево має рівно два рівні
- DКожен вузол має рівно двох дітей
2.Легка
Що таке корінь дерева?
- AВузол без дітей
- BВузол із найбільшим значенням
- CВерхній вузол, який не має батька
- DБудь-який вузол посередині
3.Легка
Що таке властивість макс-купи?
- AУсі листки містять максимальний ключ
- BКлюч кожної лівої дитини більший або дорівнює ключу її правого брата чи сестри
- CКлюч кожного батька більший або дорівнює ключам його дітей
- DКлючі відсортовано зліва направо
4.Середня
Ключі 50, 30, 70, 20, 40 вставляють у такому порядку в порожнє бінарне дерево пошуку. Яка ліва дитина вузла 30?
- A50
- B20
- C40
- D70
5.Середня
Застосунку потрібен швидкий пошук, а також виведення ключів у відсортованому порядку та відповіді на запити діапазону. Яка структура підходить найкраще?
- AЗбалансоване бінарне дерево пошуку
- BГеш-таблиця
- CНевідсортований зв'язний список
- DСтек
6.Середня
Яка часова складність пошуку ключа в збалансованому бінарному дереві пошуку?
- AO(1)
- BO(n log n)
- CO(log n)
- DO(n)
7.Складна
Алгоритм Кана для топологічного сортування раз у раз видаляє вершини з напівстепенем входу 0. Яка структура зберігає ці вершини?
- AМатриця суміжності, що фіксує, які вершини вже видалено
- BСтек усіх відвіданих ребер
- CЧерга (або будь-яка колекція) вершин із напівстепенем входу 0
- DМакс-купа, упорядкована за напівстепенем виходу
8.Складна
Який очікуваний час пошуку за простого рівномірного гешування в геш-таблиці з ланцюжками, n ключами та m кошиками?
- AO(1 + α), де α = n / m
- BO(n)
- CO(log n)
- DO(m)
Ключ відповідей
- 1. A · Кожен вузол має щонайбільше двох дітей
- 2. C · Верхній вузол, який не має батька
- 3. C · Ключ кожного батька більший або дорівнює ключам його дітей
- 4. B · 20
- 5. A · Збалансоване бінарне дерево пошуку
- 6. C · O(log n)
- 7. C · Черга (або будь-яка колекція) вершин із напівстепенем входу 0
- 8. A · O(1 + α), де α = n / m
Повні покрокові розв’язки: тренуйте цю тему на examproblems.com.