Привет, я решил вопрос с методом дерева рекурсии. Затем я достиг приведенного ниже уравнения.
n
∑ 3^(i-1)(n - (i - 1))
i=1
Мне нужно найти асимптотическую верхнюю границу для этого уравнения. Любая помощь будет оценена.
Привет, я решил вопрос с методом дерева рекурсии. Затем я достиг приведенного ниже уравнения.
n
∑ 3^(i-1)(n - (i - 1))
i=1
Мне нужно найти асимптотическую верхнюю границу для этого уравнения. Любая помощь будет оценена.
Wolfram Alpha - отличный инструмент для этого: https://www.wolframalpha.com/input/?i=sum(3%5E(i-1)(n+-+i+%2B+1)+for+i+%3D+1..n)
Этот инструмент упрощает сумму до: (-2n + 3^(n+1) - 3)/4
.
С точки зрения большого O, это O (3 ^ n).
Пусть u (n) = 3 ^ (n-1) + 2 * 3 ^ (n-2) + ... + n, тогда
u (n + 1) = (3 ^ n + 3 ^ (n -1) + ... + 1) + 3 ^ (n-1) + 2 * 3 ^ (n-2) + ... + n = (3 ^ (n + 1) -1) / 2 + u (п) = 3 * и (п) + п + 1 и (п) = (3 ^ (п + 1) - 2n - 3) / 4.