Induccion y Recursion
Induccion y Recursion
Induccion y Recursion
Para definer recursivamente una función cuyo dominio es el conjunto de los enteros no
negativos, aplicamos dos pasos:
Paso base:
Se especifica el valor de la función en cero.
Paso recursivo:
Se especifica una regla para obtener su valor en un entero a partir de sus valores en
enteros más pequeños.
Ejemplo 1
Si f se define recursivamente como
𝑓 0 =3
𝑓 𝑛 + 1 = 2𝑓 𝑛 + 3
Obtén:
𝑓 1 =
𝑓 2 =
𝑓 3 =
Ejemplo 2
Calcula 𝑓 2 si f se define recursivamente de la siguiente forma:
𝑓 0 = 1, 𝑝𝑎𝑟𝑎 𝑛 = 1, 2, …
𝑓 𝑛+1 =𝑓 𝑛 +2
a 1
b 3
c 5
d 7
Ejemplo 2
Calcula 𝑓 2 si f se define recursivamente de la siguiente forma:
𝑓 0 = 1, 𝑝𝑎𝑟𝑎 𝑛 = 1, 2, …
𝑓 𝑛+1 =𝑓 𝑛 +2
a 1
b 3
c 5
d 7
Ejemplo 3
Calcula 𝑓 3 si f se define recursivamente de la siguiente forma:
𝑓 0 = 1, 𝑝𝑎𝑟𝑎 𝑛 = 1, 2, …
𝑓 𝑛 + 1 = 2𝑓(𝑛)
a 8
b 16
c 32
d 64
Ejemplo 3
Calcula 𝑓 3 si f se define recursivamente de la siguiente forma:
𝑓 0 = 1, 𝑝𝑎𝑟𝑎 𝑛 = 1, 2, …
𝑓 𝑛 + 1 = 2𝑓(𝑛)
a 8
b 16
c 32
d 64
Ejemplo 4
Calcula 𝑓 3 si f se define recursivamente de la siguiente forma:
𝑓 0 = −1, 𝑝𝑎𝑟𝑎 𝑛 = 1, 2, …
𝑓 1 =2
𝑓 𝑛 + 1 = 𝑓 𝑛 + 3𝑓(𝑛 − 1)
a 5
b -5
c 1
d -1
Ejemplo 4
Calcula 𝑓 3 si f se define recursivamente de la siguiente forma:
𝑓 0 = −1, 𝑝𝑎𝑟𝑎 𝑛 = 1, 2, …
𝑓 1 =2
𝑓 𝑛 + 1 = 𝑓 𝑛 + 3𝑓(𝑛 − 1)
a 5
b -5
c 1
d -1
Mejor que
evaluar, es
descubrir...
Mejor que
evaluar, es
descubrir...
Mejor que
evaluar, es
descubrir...
Acepta un reto...
Mejor que
Implementa
evaluar, es un programa que, dado un número entero
positivo n, muestre la respuesta correcta al puzzle. ¿La
descubrir...
función utilizada es recursiva? Justifica tu respuesta.
Ejemplo 5
Define recursivamente n!
Ejemplo 6
Define recursivamente la función 𝑓 𝑛 que entrega la suma de los n primeros enteros
positivos.
Respuestas:
Compártelas en el foro pregúntale a tu profesor
unir.edu.co