Які три кроки алгоритму «розділяй і володарюй»?
- AПрочитати, обчислити, записати
- BРозділити, підкорити, об'єднати
- CВідсортувати, знайти, повернути
- DВгадати, перевірити, повторити
Які три кроки алгоритму «розділяй і володарюй»?
Яка часова складність бінарного пошуку у відсортованому масиві?
Просторова складність вимірює:
Який розв'язок рекурентного співвідношення T(n) = T(n/2) + O(1)?
Яка часова складність стандартного алгоритму динамічного програмування для найдовшої спільної підпослідовності рядків довжиною m і n?
Ви один раз сортуєте масив із n елементів, а потім відповідаєте на k запитів про належність бінарним пошуком. Яка загальна вартість?
Які часові та просторові витрати обчислення n-го числа Фібоначчі циклом, що зберігає лише два останні значення?
Яка часова складність: for i = 1 to n: for (j = i; j ≤ n; j = j + i) виконати роботу O(1)?
Повні покрокові розв’язки: тренуйте цю тему на examproblems.com.