1.Легка
Що описує час виконання в середньому випадку?
- AОчікуваний час за заданого розподілу вхідних даних розміру n
- BСереднє значення між часами виконання в найкращому й найгіршому випадках
- CЧас для вхідних даних середньої довжини
- DЧас на найпоширенішому комп'ютері
2.Легка
Яку складність зазвичай має алгоритм із двома вкладеними циклами, кожен із яких виконується n разів?
- AO(log n)
- BO(2n)
- CO(n²)
- DO(n)
3.Легка
Просторова складність вимірює:
- AМісце на диску, яке займає файл програми після компіляції
- BКількість рядків коду
- CФізичний розмір комп'ютера
- DОбсяг пам'яті, потрібний алгоритму зі зростанням вхідних даних
4.Середня
Яка часова складність стандартного алгоритму динамічного програмування для найдовшої спільної підпослідовності рядків довжиною m і n?
- AO(m + n)
- BO(2m+n)
- CO(mn log n)
- DO(mn)
5.Середня
Скільки рівнів має рекурсія сортування злиттям для масиву з n елементів?
- AБлизько log₂ n
- BБлизько n / 2
- CБлизько n
- DБлизько √n
6.Середня
Який розв'язок рекурентного співвідношення T(n) = 2T(n − 1) + O(1)?
- AO(2ⁿ)
- BO(n log n)
- CO(n)
- DO(n²)
7.Складна
Чому алгоритм Дейкстри може давати неправильні результати, коли деякі ваги ребер від'ємні?
- AВід'ємні числа неможливо зберігати в черзі з пріоритетами
- BВершину остаточно фіксують під час вилучення, але пізніше від'ємне ребро ще може дати їй коротший шлях
- CВін працює лише на неорієнтованих графах
- DВін зациклюється на кожному від'ємному ребрі
8.Складна
Топологічне сортування можливе лише для:
- AГрафів із від'ємними вагами
- BПовних графів
- CНеорієнтованих графів
- DОрієнтованих ациклічних графів
Ключ відповідей
- 1. A · Очікуваний час за заданого розподілу вхідних даних розміру n
- 2. C · O(n²)
- 3. D · Обсяг пам'яті, потрібний алгоритму зі зростанням вхідних даних
- 4. D · O(mn)
- 5. A · Близько log₂ n
- 6. A · O(2ⁿ)
- 7. B · Вершину остаточно фіксують під час вилучення, але пізніше від'ємне ребро ще може дати їй коротший шлях
- 8. D · Орієнтованих ациклічних графів
Повні покрокові розв’язки: тренуйте цю тему на examproblems.com.