Análisis De Algoritmos

Páginas: 4 (868 palabras) Publicado: 19 de mayo de 2012
-------------------------------------------------

-------------------------------------------------
Análisis de algoritmos
-------------------------------------------------
Recursión (cienciasde computación)
Recursión es, en ciencias de computación, una forma de atajar y solventar problemas. De hecho, recursión es una de las ideas centrales de ciencia de computación.1 Resolver un problemamediante recursión significa que la solución depende de las soluciones de pequeñas instancias del mismo problema.2
El poder de la recursión evidentemente se fundamente en la posibilidad de definirun conjunto infinito de objetos con una declaración finita. Igualmente, un número infinito de operaciones computacionales puede describirse con un programa recursivo finito, incluso en el caso de queeste programa no contiene repeticiones explícitas."3
La mayoría de los lenguajes de programación dan soporte a la recursión permitiendo a una función llamarse a sí misma desde el texto del programa.Los lenguajes imperativos definen las estructuras de loops como while y for que son usadas para realizar tareas repetitivas. Algunos lenguajes de programación funcionales no definen estructurasde loops sino que posibilitan la recursión llamando código de forma repetitiva. La teoría de la computabilidad ha demostrado que estos dos tipos de lenguajes son matemáticamente equivalentes, es decir quepueden resolver los mismos tipos de problemas, aunque los lenguajes funcionales carezcan de las típicas estructuras while y for.
-------------------------------------------------
Algoritmos recursivosArtículo principal: algoritmo recursivo
Un método frecuente para simplificar es dividir un problema en problemas más derivados de menor tamaño del mismo tipo. Esto se conoce como dialecting. Cómotécnica de programación se denomina divide y vencerás y es pieza fundamental para el diseño de muchos algoritmos de importancia, así como parte esencial de la programación dinámica.
Virtualmente...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Análisis de algoritmos
  • Analisis de algoritmos
  • análisis de algoritmos
  • ANALISIS DE ALGORITMO
  • Analisis De Algoritmos
  • Analisis de algoritmos
  • analisis de los algoritmos
  • analisis de algoritmo

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS