Want to create interactive content? It’s easy in Genially!

Reuse this genially

TIPOS DE ALGORITMOS

Paola González

Created on March 20, 2025

hola es para mi tarea

Start designing with a free template

Discover more than 1500 professional designs like these:

Mathematical Operations

Frayer Model

Create Your Story in Spanish

Microcourse: Key Skills for University

Microcourse: Learn Spanish

History Timeline

Education Timeline

Transcript

TIPOS DE

ALGORITMOS

QUE SON

01-

CARACTERISTICAS

02-

ORIGEN

03-

Tipos de

ALGORITMOS

algoritmos secuenciales

algoritmos recursivos

algoritmos iterativos

algoritmos codiciosos

algoritmos de programacion dinamica

ALGUNAS DE SUS CARACTERISTICAS

Tienen inicio y fin: todo algoritmo debe tener un punto de partida claro (inicio) y un punto final concreto (fin). En el inicio, se definen los datos de entrada y el estado inicial del problema. En el fin, se obtiene la solución o salida deseada. Funcionan en secuencia: un algoritmo está compuesto por una serie de pasos ordenados. Las instrucciones que componen un algoritmo se ejecutan en un orden específico. Cada paso debe seguirse uno después del otro, sin saltos ni ambigüedades. Esta secuencia garantiza un comportamiento predecible y confiable del algoritmo

4. algoritmos de programacion

Resuelven problemas dividiéndolos en subproblemas, pero a diferencia de los recursivos, guardan los resultados de las soluciones de subproblemas para evitar cálculos redundantes. Un ejemplo es el algoritmo de la mochila.

5. algoritmos codiciosos

Resuelven el problema seleccionando de manera local la opción más favorable en cada paso con la esperanza de que esto llevará a una solución global óptima. Un ejemplo es el algoritmo de Kruskal para encontrar el árbol de expansión mínima.

2. algoritmos recursivos

Se resuelven dividiendo el problema en subproblemas más pequeños de la misma naturaleza. La solución al problema original depende de la solución de estos subproblemas. Un ejemplo es la búsqueda binaria o el cálculo de la sucesión de Fibonacci.

QUE SON

Un algoritmo es un conjunto finito de pasos o instrucciones lógicas, precisas y ordenadas que permiten resolver un problema específico o ejecutar una tarea. Estas operaciones deben ser claras, ejecutables y comprensibles, de modo que puedan ser realizadas tanto por una persona como por una máquina, como una computadora.

1. los algoritmos secuenciales

Son algoritmos que ejecutan las instrucciones una por una, en el orden en el que están dadas.

3. algoritmos iterativos

Resuelven el problema repitiendo una serie de pasos hasta cumplir una condición. Un ejemplo común es el algoritmo de ordenación de burbuja.

VEAMOS SU ORIGEN...

La palabra "algoritmo" proviene del latín tardío alborarismus, una abreviación del término en árabe clásico ḥisābu lḡubār, que significa "cálculo mediante cifras arábigas". Este término fue popularizado por el matemático persa Al-Khwarizmi (780-850), cuya obra tuvo una gran influencia en el desarrollo de las matemáticas, la aritmética y, posteriormente, la computación. Al-Khwarizmi escribió un tratado que introdujo el uso de números arábigos y técnicas algebraicas, sentando las bases de los métodos sistemáticos que hoy asociamos con los algoritmos. Su nombre, latinizado como Algoritmi, dio origen al término que usamos actualmente.