1.Легка
Який клас складності зростає найшвидше для великих n?
- AO(n³)
- BO(2ⁿ)
- CO(n log n)
- DO(n²)
2.Легка
Чому дорівнює log₂ 1024?
- A512
- B32
- C10
- D12
3.Легка
Як працює сортування вибором?
- AВоно вставляє кожен елемент у відсортовану частину, що зростає, зсуваючи елементи
- BВоно багаторазово знаходить мінімум невідсортованої частини й переставляє його на початок
- CВоно багаторазово переставляє сусідні елементи, що стоять у неправильному порядку
- DВоно ділить масив навпіл і зливає половини
4.Середня
Яка часова складність алгоритму Беллмана–Форда на графі з V вершинами та E ребрами?
- AO(V + E)
- BO(E log V)
- CO(V × E)
- DO(V³ × E)
5.Середня
Який алгоритм сортування є стійким?
- AСортування злиттям
- BСортування вибором (типова версія)
- CШвидке сортування (типова версія на місці)
- DПірамідальне сортування
6.Середня
Який розв'язок рекурентного співвідношення T(n) = T(n − 1) + O(n)?
- AO(n)
- BO(2ⁿ)
- CO(n²)
- DO(n log n)
7.Складна
Яке твердження про P і NP є правильним?
- AРозв'язки задач NP неможливо швидко перевірити
- BДоведено, що P ≠ NP
- CNP означає «неполіноміальний» (not polynomial)
- DКожна задача з P також належить до NP
8.Складна
Найкоротші прості шляхи можна знайти за поліноміальний час. Що відомо про пошук найдовшого простого шляху між двома вершинами в загальному графі?
- AЦе NP-складна задача
- BВона нерозв'язна
- CЇї завжди можна розв'язати за O(V + E)
- DЇї можна розв'язати алгоритмом Дейкстри з від'ємними вагами
Ключ відповідей
- 1. B · O(2ⁿ)
- 2. C · 10
- 3. B · Воно багаторазово знаходить мінімум невідсортованої частини й переставляє його на початок
- 4. C · O(V × E)
- 5. A · Сортування злиттям
- 6. C · O(n²)
- 7. D · Кожна задача з P також належить до NP
- 8. A · Це NP-складна задача
Повні покрокові розв’язки: тренуйте цю тему на examproblems.com.