Tenemos $f(0) = 1 , f(1) = 4 , f(2) = 13 , f(n) = f(n-1) + 3^n$ (número de todos los triángulos del triángulo de Sierpinski)
Quiero encontrar una función no recursiva. Conozco la respuesta pero quiero una solución para ello.
Tenemos $f(0) = 1 , f(1) = 4 , f(2) = 13 , f(n) = f(n-1) + 3^n$ (número de todos los triángulos del triángulo de Sierpinski)
Quiero encontrar una función no recursiva. Conozco la respuesta pero quiero una solución para ello.
Usted escribió
$$f(n) = f(n-1) + 3^n\tag{1}$$
Observamos que $f(0) = 3^0 = 1$ y empezamos a reescribir la ecuación $(1)$ sustituyendo algunos $f(x)$ :
$$f(n) = f(n-1) + 3^n = f(n-2) + 3^{n-1} + 3^n = f(n-3) + 3^{n-2} + 3^{n-1} + 3^n = 3^0 + 3^1 + \cdots + 3^{n-1} + 3^n$$
que es una serie geométrica de razón $3$ por lo tanto,
$$f(n) = \frac{3^{n+1} - 1}{2}$$
(suponiendo que esté familiarizado con las series geométricas)
I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.