1.Легка
Що таке рекурсія?
- AФункція, яка викликає саму себе для менших вхідних даних
- BЦикл, який ніколи не закінчується
- CТип структури даних
- DМетод сортування
2.Легка
Який клас складності зростає найшвидше для великих n?
- AO(n³)
- BO(n log n)
- CO(2ⁿ)
- DO(n²)
3.Легка
Яка часова складність сортування вставками в найкращому випадку, на вже відсортованому масиві?
- AO(n)
- BO(1)
- CO(n²)
- DO(n log n)
4.Середня
Яка часова складність: for i = 1 to n: for j = 1 to i: виконати роботу O(1)?
- AO(n)
- BO(n²)
- CO(n log n)
- DO(n³)
5.Середня
Що означає, що задача має оптимальну підструктуру?
- AУсі підзадачі мають однаковий розмір
- BОптимальний розв'язок можна побудувати з оптимальних розв'язків її підзадач
- CЗадача має рівно один оптимальний розв'язок, спільний для кожної підзадачі
- DЗадачу можна розв'язати за сталий час
6.Середня
Яка часова складність: for i = 1 to n: (j = 1; while j < n: j = j × 2)?
- AO(n²)
- BO(n)
- CO(log n)
- DO(n log n)
7.Складна
Сортування вставками працює за O(n) на відсортованих даних. Чи суперечить це нижній межі Ω(n log n) для сортування порівняннями?
- AТак, отже, нижня межа хибна
- BНі, нижня межа стосується найгіршого випадку серед усіх вхідних даних, а не кожних вхідних даних
- CТак, але лише для масивів, коротших за 100
- DНі, бо сортування вставками не є сортуванням порівняннями
8.Складна
Яка з цих задач виконуваності, як відомо, розв'язна за поліноміальний час?
- A2-SAT, де кожен диз'юнкт має щонайбільше два літерали
- BЗагальна SAT для формул у кон'юнктивній нормальній формі
- CВиконуваність схем
- D3-SAT, де кожен диз'юнкт має рівно три літерали
Ключ відповідей
- 1. A · Функція, яка викликає саму себе для менших вхідних даних
- 2. C · O(2ⁿ)
- 3. A · O(n)
- 4. B · O(n²)
- 5. B · Оптимальний розв'язок можна побудувати з оптимальних розв'язків її підзадач
- 6. D · O(n log n)
- 7. B · Ні, нижня межа стосується найгіршого випадку серед усіх вхідних даних, а не кожних вхідних даних
- 8. A · 2-SAT, де кожен диз'юнкт має щонайбільше два літерали
Повні покрокові розв’язки: тренуйте цю тему на examproblems.com.