Какой метод следует использовать для решения этого повторения?
T(n)= { Θ(1) if n = 1
{ T(n-1) + Θ(n) if n > 1
Какой метод следует использовать для решения этого повторения?
T(n)= { Θ(1) if n = 1
{ T(n-1) + Θ(n) if n > 1
Вы можете решить это, используя метод итерации. Как подсказка, это решает (n2).
Надеюсь это поможет!
Используя мастер-матод, мы можем найти, что:
a = 1, b = 1 и d = 1, тогда a = b^d.
Итак, T(n) = (количество уровней) * (работа на уровне) = n * n.