Які три кроки алгоритму «розділяй і володарюй»?
- AВгадати, перевірити, повторити
- BПрочитати, обчислити, записати
- CРозділити, підкорити, об'єднати
- DВідсортувати, знайти, повернути
Які три кроки алгоритму «розділяй і володарюй»?
Який клас складності зростає найшвидше для великих n?
Доступ до елемента масиву за індексом займає:
Який розв'язок рекурентного співвідношення T(n) = T(n − 1) + O(n)?
Який розв'язок рекурентного співвідношення T(n) = T(n/2) + O(1)?
Яка часова складність швидкого сортування (quicksort) у найгіршому випадку?
Яка часова складність побудови бінарної купи з n невідсортованих елементів висхідним методом (bottom-up)?
Яка амортизована вартість інкременту двійкового лічильника, якщо один інкремент може змінити багато бітів?
Повні покрокові розв’язки: тренуйте цю тему на examproblems.com.