Emmanueru

Emmanueru

sábado, 20 de marzo de 2010

Proyecto #3

Reporte: Calculo de potencias altas

Equipo: 
Emmanuel Garcia JUEVES
Tadeo Garcia MARTES    Blog:http://yeyohbk.wordpress.com/ 
Fernando Guerrero MARTES  Blog: http://sdgfyx.blogspot.com/
  • Recursión: 
  •   ¿Que es recursión?
Es cuando algun proceso o función se llama a si mismo en cualquiera de sus pasos.Es una opción diferente para implementar estructuras de repetición (ciclos). 
  •     Ventajas:
-Son mas cercanos a la descripción matemática.   
-Los algoritmos recursivos ofrecen soluciones estructuradas y simples.
-Son generalmente mas faciles de analizar. 
  • ¿Para que sirve? 
La recursión es usada en programación para resolver un problema,resolviendo este mismo pero de menor tamaño.Como por ejemplo la potencia de un número al reducirla de n^c,a 
n*(n^c-1).
  • Cuando no usar recursividad:
-Cuando los métodos usen arreglos largos.
-Cuando el método cambia de manera impredecible de campos.
-Cuando las iteraciones sean la mejor opción.

  • ¿Como trabajamos en equipo?
El trabajo en equipo fue basicamente repartirnos el tema para tener cada quien una parte,luego cada uno buscaba información y proponia su parte que debia ser agregada a la presentación
entonces si esta estaba bien,se agregaba a la presentación y se procuraba explicar a los demás para que todos lo entiendan. 
  •  ¿Cual fue mi contribución?
Mi contribución fue la parte sobre el algoritmo recursivo,su pseudocodigo,su ejemplo y la complejidad computacional, busque información y propuse este algoritmo y se discutio si era o no correcto.Además procure explicar a los demás las partes que no entendian ya que ellos contribuyeron con otras cosas.
  • ¿Cómo comparo lo que hice yo con el trabajo de los demás?
Cada quien hizo su parte muy bien.En lo personal me toco el algoritmo recursivo,su pseudocódigo y su ejemplo  en lo cual intente explicarlo de la mejor manera posible con la información que y había reunido.
  • ¿Qué podrías mejorar en el futuro?
Medir mejor los tiempos sobre todo,para no tener que hacer cosas al final,tomar precauciones como guardar el formato de cada proyecto para no tener problemas como en esta ocasión.

  • Presentación:
Tambien se puede descargar aqui.

No hay comentarios:

Publicar un comentario