domingo, 21 de marzo de 2010

Proyecto #3

Problema: Generacion de elementos de la serie Fibonacci


Recursión es una técnica para programar en la que se hacen llamadas de alguna función muchas veces para resolver algun problema. Siempre se cuenta con una caso base que no es recursivo.

Cuando usar la recursión:

Sirve para simplificar códigos.
Tambien para dar estilo o "elegancia"
Cuando se usan arreglos largos en los metodos.
Cuando cambia el metodo de manera impredecible.
Son mas cercanos a la descripcion matemática.
Son mas fáciles de analizar.

Cuando no usar recursión:

Cuando no se necesita repetir un proceso o una funcion, cuando es mas importante el rendimiento, ya que cuando hace muchas llamadas a una funcion consume mas memoria, al crear variables para guardar informacion.


Trabajo en Equipo

Trabajamos bien, todos dimos nuestra opinión al respecto y juntamos nuestras ideas para lograrlo.
Sabemos como crear algoritmos, sabemos un poco de como convertirlo en un programa con su codigo en "C" y creo que debemos mejorar en el análisis asintótico.

Yo contribuí con mis conocimientos en dev- C para crear un programa que genere la serie Fibonacci y analizando el algoritmo para saber si es recursivo o iterativo.

Creo que cada quien aporto algo con respecto a lo que domina.

Podemos mejorar conociendo mas temas que nos ayuden en la resolución de problemas o en la creacion de mejores algoritmos.

Presentación:

http://medel.jimdo.com/2010/03/22/proyecto-no-3/


Blogs:

http://cynthiatelles.blogspot.com/

http://karla-ias.blogspot.com/

http://medel.jimdo.com/


Bibliografía:

http://es.wikipedia.org/wiki/Sucesión_de_Fibonacci

http://computacion.cs.cinvestav.mx/~acaceres/courses/estDatosCPP/node38.html

http://ciberconta.unizar.es/leccion/fin005/700.HTM

No hay comentarios:

Publicar un comentario