1.Легка
В однозв'язному списку кожен вузол містить:
- AЛише дані
- BДані та посилання на всі інші вузли
- CДані та посилання на наступний вузол
- DДані та індекс
2.Легка
Як елементи масиву зберігаються в пам'яті?
- AРозкидано, зв'язані вказівниками
- BУ дереві сторінок пам'яті
- CОдним суцільним блоком, один за одним
- DУ випадкових місцях, обраних гешем
3.Легка
Що таке вузли-брати (siblings) у дереві?
- AВузли на однаковій глибині в різних піддеревах
- BВузол і його батько
- CВузли без дітей
- DВузли зі спільним батьком
4.Середня
Бінарне дерево має корінь 1 з лівою дитиною 2 і правою дитиною 3; вузол 2 має дітей 4 (ліва) і 5 (права). Який прямий обхід (preorder)?
- A1 2 4 5 3
- B4 5 2 3 1
- C4 2 5 1 3
- D1 2 3 4 5
5.Середня
Що правильно щодо матриці суміжності неорієнтованого графа?
- AВона завжди верхньотрикутна
- BКожен рядок містить рівно одну 1
- CВона симетрична відносно головної діагоналі
- DЇї головна діагональ завжди містить одиниці
6.Середня
Який метод розв'язання колізій зберігає ключі, що конфліктують, у списку в тому самому кошику?
- AЛінійне зондування
- BМетод ланцюжків (separate chaining)
- CПодвійне гешування
- DКвадратичне зондування
7.Складна
Чому бази даних для індексів часто використовують B+ дерева, а не звичайні B-дерева?
- AB+ дерева використовують бінарні внутрішні вузли, що зменшує кількість зчитувань із диска
- BB+ дерева не потребують збалансування
- CУсі записи розташовані у зв'язаних листках, що робить сканування діапазонів ефективним
- DB+ дерева зберігають дані лише в корені
8.Складна
Часова складність операції decrease-key у бінарній купі (за відомої позиції елемента) становить:
- AO(n)
- BO(log n)
- CO(1)
- DO(n log n)
Ключ відповідей
- 1. C · Дані та посилання на наступний вузол
- 2. C · Одним суцільним блоком, один за одним
- 3. D · Вузли зі спільним батьком
- 4. A · 1 2 4 5 3
- 5. C · Вона симетрична відносно головної діагоналі
- 6. B · Метод ланцюжків (separate chaining)
- 7. C · Усі записи розташовані у зв'язаних листках, що робить сканування діапазонів ефективним
- 8. B · O(log n)
Повні покрокові розв’язки: тренуйте цю тему на examproblems.com.