1.Легка
Що містить кожен вузол двозв'язного списку?
- AДані та два вказівники: один на наступний вузол і один на вузол після нього
- BДві копії даних і один вказівник
- CДані та лише вказівник на наступний вузол
- DДані, вказівник на наступний вузол і вказівник на попередній вузол
2.Легка
Що таке корінь дерева?
- AБудь-який вузол посередині
- BВерхній вузол, який не має батька
- CВузол без дітей
- DВузол із найбільшим значенням
3.Легка
Глибина вузла в дереві — це:
- AКількість ребер від кореня до цього вузла
- BКількість ребер від цього вузла до найглибшого листка
- CКількість вузлів у його піддереві
- DКількість дітей цього вузла
4.Середня
Кільцевий буфер (ring buffer) зазвичай використовують для реалізації:
- AГеш-функції
- BЧерги фіксованого розміру
- CБінарного дерева пошуку
- DОбходу графа
5.Середня
Яка висота бінарного дерева пошуку з n вузлами в найгіршому випадку, якщо ключі вставляються у відсортованому порядку?
- Alog₂ n
- Bn (дерево перетворюється на зв'язний список)
- C1
- D√n
6.Середня
Яку структуру даних використовує пошук у глибину (DFS, ітеративна версія)?
- AЧерга
- BКупа
- CСтек
- DЛише геш-таблиця
7.Складна
Яка вартість однієї операції find у найгіршому випадку в структурі union-find з n елементами без об'єднання за рангом і стиснення шляхів?
- AO(n)
- BO(1)
- CO(α(n))
- DO(log n)
8.Складна
Яка основна перевага списку з пропусками (skip list) над відсортованим зв'язним списком?
- AВін не використовує додаткової пам'яті
- BОчікуваний пошук за O(log n) завдяки кільком рівням вказівників уперед
- CГарантований пошук за O(1), бо кожен вузол зберігає вказівник на кожен інший вузол
- DВін зберігає ключі без упорядкування
Ключ відповідей
- 1. D · Дані, вказівник на наступний вузол і вказівник на попередній вузол
- 2. B · Верхній вузол, який не має батька
- 3. A · Кількість ребер від кореня до цього вузла
- 4. B · Черги фіксованого розміру
- 5. B · n (дерево перетворюється на зв'язний список)
- 6. C · Стек
- 7. A · O(n)
- 8. B · Очікуваний пошук за O(log n) завдяки кільком рівням вказівників уперед
Повні покрокові розв’язки: тренуйте цю тему на examproblems.com.