Pros y Contras de Recursividad

Pros de: recursividad

  • La recursión puede reducir la complejidad del tiempo.
  • La recursión agrega claridad y reduce el tiempo necesario para escribir y depurar código.
  • La recursividad es mejor en el recorrido del árbol.
  • La recursión usa más memoria.
  • La recursión puede ser lenta.
  • Iteración: una función repite un proceso definido hasta que una condición falla.

Contras de: recursividad

Contras de recursividad
  • Los procedimientos recursivos son ligeramente más lentos que los iterativos, debido a la sobrecarga de las llamadas a procedimientos.
  • Los procedimientos recursivos pueden usar mucho espacio de pila.
  • Los procedimientos recursivos mal pensados a veces pueden ser muy lentos.

Publica tu comentario si deseas aportar otras ventajas y desventajas de recursividad o discutir cualquier dato. ¡Gracias!. El equipo de prosycontras.net

* Las opiniones y contenidos vistas en este post están recogidas de ideas de terceros y no nos hacemos responsables sobre su independencia o veracidad.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *