1.Легка
Яку стратегію проєктування використовує сортування злиттям?
- AПовний перебір
- B«Розділяй і володарюй»
- CЖадібний вибір
- DДинамічне програмування
2.Легка
Яка часова складність сортування вставками в найгіршому випадку?
- AO(n)
- BO(n²)
- CO(n log n)
- DO(log n)
3.Легка
Що означає f(n) = Θ(g(n))?
- Af зростає строго швидше, ніж g
- Bf завжди менша за g для кожного n, тож g обмежує її зверху, але ніколи знизу
- Cf зростає строго повільніше, ніж g
- Df зростає з тією самою швидкістю, що й g, обмежена зверху й знизу сталими кратними g
4.Середня
Скільки рівнів має рекурсія сортування злиттям для масиву з n елементів?
- AБлизько log₂ n
- BБлизько √n
- CБлизько n
- DБлизько n / 2
5.Середня
Яка часова складність множення двох матриць n × n стандартним потрійним циклом?
- AO(n)
- BO(n³)
- CO(n²)
- DO(n² log n)
6.Середня
У відсортованому масиві ви шукаєте два елементи із заданою сумою, рухаючи по одному вказівнику з кожного кінця всередину. Яка часова складність?
- AO(log n)
- BO(n log n)
- CO(n²)
- DO(n)
7.Складна
Які дві речі треба показати, щоб довести, що задача розпізнавання X є NP-повною?
- AX належить до P, і X зводиться до SAT
- BX зводиться до задачі з P, і X належить до NP
- CX не має поліноміального алгоритму, і X розв'язна
- DX належить до NP, і відома NP-повна задача зводиться до X за поліноміальний час
8.Складна
Яке твердження про вибір k-го найменшого елемента невідсортованого масиву правильне?
- AВибір завжди потребує Ω(n log n), бо вимагає сортування
- BВибір можливий лише за O(n²)
- CQuickselect працює за очікуваний час O(n), а метод медіани медіан гарантує O(n) у найгіршому випадку
- DQuickselect працює за O(log n) у найгіршому випадку, бо рекурсивно переходить лише в один бік від опорного елемента
Ключ відповідей
- 1. B · «Розділяй і володарюй»
- 2. B · O(n²)
- 3. D · f зростає з тією самою швидкістю, що й g, обмежена зверху й знизу сталими кратними g
- 4. A · Близько log₂ n
- 5. B · O(n³)
- 6. D · O(n)
- 7. D · X належить до NP, і відома NP-повна задача зводиться до X за поліноміальний час
- 8. C · Quickselect працює за очікуваний час O(n), а метод медіани медіан гарантує O(n) у найгіршому випадку
Повні покрокові розв’язки: тренуйте цю тему на examproblems.com.