Яка оцінка «велике O» для 3n² + 5n + 2?
- AO(5n)
- BO(n³)
- CO(n²)
- DO(3n²)
Яка оцінка «велике O» для 3n² + 5n + 2?
Цикл починається з i = 1 і подвоює i на кожній ітерації, доки i > n. Скільки ітерацій він виконує?
Які три кроки алгоритму «розділяй і володарюй»?
Яка амортизована часова складність додавання елемента в кінець динамічного масиву, який подвоює свою місткість у разі заповнення?
Який розв'язок рекурентного співвідношення T(n) = T(n/2) + O(1)?
Часова складність наївного рекурсивного обчислення чисел Фібоначчі (fib(n) = fib(n−1) + fib(n−2)) є:
Яка часова складність побудови бінарної купи з n невідсортованих елементів висхідним методом (bottom-up)?
Яка часова складність: for i = 1 to n: for (j = i; j ≤ n; j = j + i) виконати роботу O(1)?
Повні покрокові розв’язки: тренуйте цю тему на examproblems.com.