1.Легка
Що таке цикл у графі?
- AШлях, що починається й закінчується в одній вершині
- BВершина без ребер
- CРебро з вагою нуль
- DШлях, що відвідує кожну вершину
2.Легка
Що таке степінь вершини в неорієнтованому графі?
- AЇї позиція в списку суміжності
- BДовжина найдовшого шляху з неї
- CКількість ребер, з'єднаних із нею
- DКількість вершин у графі
3.Легка
Де розташований найменший елемент бінарної мін-купи?
- AВ останній позиції масиву
- BУ корені
- CУ крайньому лівому листку
- DУ будь-якому листку, який треба знайти
4.Середня
Яка висота бінарного дерева пошуку з n вузлами в найгіршому випадку, якщо ключі вставляються у відсортованому порядку?
- An (дерево перетворюється на зв'язний список)
- B√n
- Clog₂ n
- D1
5.Середня
Як вставляють новий елемент у бінарну купу?
- AРозміщують його в кінці масиву й просіюють угору, поки він порушує властивість купи
- BРозміщують його в корені й просіюють униз
- CПеребудовують усю купу з нуля
- DВставляють його на відсортовану позицію, зсуваючи всі більші елементи на одне місце праворуч
6.Середня
Яку структуру даних використовує виконувана програма, щоб відстежувати активні виклики функцій та їхні локальні змінні?
- AБінарне дерево пошуку фреймів
- BЧергу пам'яті купи
- CСтек викликів
- DГеш-таблицю функцій
7.Складна
У BST з коренем 50, лівим піддеревом 30 (діти 20, 40) і правим піддеревом 70 (діти 60, 80) корінь видаляють за допомогою наступника в симетричному порядку. Який ключ стає новим коренем?
- A60
- B70
- C40
- D80
8.Складна
Які операції підтримує дерево Фенвіка (binary indexed tree) над масивом із n чисел за O(log n)?
- AСортування масиву та бінарний пошук
- BЗнаходження медіани за O(1)
- CВставлення елементів у будь-яку позицію
- DЗапити префіксних сум і оновлення окремих елементів
Ключ відповідей
- 1. A · Шлях, що починається й закінчується в одній вершині
- 2. C · Кількість ребер, з'єднаних із нею
- 3. B · У корені
- 4. A · n (дерево перетворюється на зв'язний список)
- 5. A · Розміщують його в кінці масиву й просіюють угору, поки він порушує властивість купи
- 6. C · Стек викликів
- 7. A · 60
- 8. D · Запити префіксних сум і оновлення окремих елементів
Повні покрокові розв’язки: тренуйте цю тему на examproblems.com.