1.Легка
Висоту дерева зазвичай визначають як:
- AЗагальну кількість вузлів у дереві, враховуючи корінь і кожен листок
- BКількість листків у дереві
- CКількість ребер на найдовшому шляху від кореня до листка
- DКількість дітей кореня
2.Легка
Глибина вузла в дереві — це:
- AКількість ребер від цього вузла до найглибшого листка
- BКількість вузлів у його піддереві
- CКількість ребер від кореня до цього вузла
- DКількість дітей цього вузла
3.Легка
Де розташований найменший елемент бінарної мін-купи?
- AУ крайньому лівому листку
- BВ останній позиції масиву
- CУ будь-якому листку, який треба знайти
- DУ корені
4.Середня
Скільки часу потрібно, щоб перевірити наявність ребра (u, v) за допомогою матриці суміжності?
- AO(log V)
- BO(E)
- CO(1)
- DO(V)
5.Середня
Що правильно щодо матриці суміжності неорієнтованого графа?
- AВона завжди верхньотрикутна
- BКожен рядок містить рівно одну 1
- CЇї головна діагональ завжди містить одиниці
- DВона симетрична відносно головної діагоналі
6.Середня
Що відбувається, коли геш-таблиця виконує повторне гешування (rehash) після того, як коефіцієнт заповнення перевищив поріг?
- AЛише ключі з колізіями переміщуються в новий список переповнення в кінці таблиці
- BНаявні ключі сортуються на місці
- CНайстаріші ключі видаляються, щоб звільнити місце
- DВиділяється більша таблиця, і кожен ключ вставляється знову
7.Складна
Яка основна перевага списку з пропусками (skip list) над відсортованим зв'язним списком?
- AВін не використовує додаткової пам'яті
- BОчікуваний пошук за O(log n) завдяки кільком рівням вказівників уперед
- CВін зберігає ключі без упорядкування
- DГарантований пошук за O(1), бо кожен вузол зберігає вказівник на кожен інший вузол
8.Складна
Який час роботи пошуку в ширину (BFS) у графі з V вершинами, що зберігається як матриця суміжності?
- AO(E log V)
- BO(V²)
- CO(V)
- DO(V + E)
Ключ відповідей
- 1. C · Кількість ребер на найдовшому шляху від кореня до листка
- 2. C · Кількість ребер від кореня до цього вузла
- 3. D · У корені
- 4. C · O(1)
- 5. D · Вона симетрична відносно головної діагоналі
- 6. D · Виділяється більша таблиця, і кожен ключ вставляється знову
- 7. B · Очікуваний пошук за O(log n) завдяки кільком рівням вказівників уперед
- 8. B · O(V²)
Повні покрокові розв’язки: тренуйте цю тему на examproblems.com.