1.Легка
Що таке вузли-брати (siblings) у дереві?
- AВузли на однаковій глибині в різних піддеревах
- BВузли зі спільним батьком
- CВузол і його батько
- DВузли без дітей
2.Легка
Яка операція має складність O(1) для масиву, але O(n) для однозв'язного списку?
- AВидалення головного елемента
- BВставлення на початок
- CДоступ до елемента з індексом i
- DЧитання першого елемента
3.Легка
Яку структуру даних використовують для обходу дерева по рівнях?
- AСтек
- BЧергу з пріоритетом
- CЧергу
- DГеш-таблицю
4.Середня
Яку структуру даних використовує пошук у глибину (DFS, ітеративна версія)?
- AСтек
- BКупа
- CЛише геш-таблиця
- DЧерга
5.Середня
Як обчислюють наступну позицію після індексу i в циклічній черзі, що зберігається в масиві місткістю n?
- Ai + 1
- B(i + 1) mod n
- C(i − 1) mod n
- D2i + 1
6.Середня
Скільки триває пошук слова довжиною L у префіксному дереві (trie) з фіксованим алфавітом?
- AO(L × n)
- BO(log n), де n — кількість слів
- CO(L), незалежно від кількості збережених слів
- DO(n), де n — кількість слів
7.Складна
Чому бази даних для індексів часто використовують B+ дерева, а не звичайні B-дерева?
- AB+ дерева не потребують збалансування
- BB+ дерева використовують бінарні внутрішні вузли, що зменшує кількість зчитувань із диска
- CУсі записи розташовані у зв'язаних листках, що робить сканування діапазонів ефективним
- DB+ дерева зберігають дані лише в корені
8.Складна
Які витрати часу й додаткової пам'яті на обернення однозв'язного списку на місці?
- AO(n) часу та O(n) додаткової пам'яті
- BO(1) часу та O(1) додаткової пам'яті
- CO(n) часу та O(1) додаткової пам'яті
- DO(n log n) часу та O(1) додаткової пам'яті
Ключ відповідей
- 1. B · Вузли зі спільним батьком
- 2. C · Доступ до елемента з індексом i
- 3. C · Чергу
- 4. A · Стек
- 5. B · (i + 1) mod n
- 6. C · O(L), незалежно від кількості збережених слів
- 7. C · Усі записи розташовані у зв'язаних листках, що робить сканування діапазонів ефективним
- 8. C · O(n) часу та O(1) додаткової пам'яті
Повні покрокові розв’язки: тренуйте цю тему на examproblems.com.