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.

Déjanos un comentario más abajo si quieres publicar otras ventajas y desventajas de recursividad o discutir un tema. ¡Gracias!. Los editores de prosycontras.net.

* Las opiniones y contenidos de este sitio web han sido recogidas de ideas de terceras personas y no nos hacemos responsables sobre su independencia o veracidad.

Deja un comentario

Tu dirección de correo electrónico no será publicada.