SlideShare una empresa de Scribd logo
1 de 13
Análisis de Algoritmos
Autor: Arthur Morales
Docente: Pilar Pardo
26 marzo 2014
Se expresa en función del tamaño del problema que se desea
resolver.
¿Quéescomplejidaddeunalgoritmo?
LacomplejidaddeunAlgoritmo
MEDIDA
RECURSOS
ALGORITMO
Sielrecursoesespacio…
Complejidad – Cantidad
Recurso Tiempo
•TiempodeEjecución
Sielrecursoesespacio…
Estudiarsucomportamiento…
• Datos muy Ordenados
• Datos muy Desordenados
Complejidad…
• Tiempo de Ejecución T(n)
Medir, calcular, ejecutar el
código
NotaciónAsintótica
N tiende a infinito
=
Comportamiento
Asintótico
Seconsideranfuncionesasintóticamente
nonegativa
Se denomina Asintótica por medio de una función de los números naturales N.
Parte de Tiempo de ejecución a Espacio de Memoria de los Algoritmos
La complejidad del Algoritmo se denota como Big-O
OrdendeComplejidad
Identificación de familias de funciones.
Conjunto de funciones que comparten un mismo comportamiento asintótico
Orden de Complejidad O
ComplejidadyTerminología
Complejidad
Terminología
O(1) Complejidad
constante
O(n2) Complejidad
cuadrática
O(log n) Complejidad
logarítmica
O(n) Complejidad
CONCLUSIÓN
Tamaño del Problema
Medir, calcular, ejecutar el código
Espacio – Tiempo de ejecución

Más contenido relacionado

Destacado (20)

Unidad 10
Unidad 10Unidad 10
Unidad 10
 
MODELO CASCADA DEMOSTRACIÓN MEDIANTE PROTOTIPO
MODELO CASCADA DEMOSTRACIÓN MEDIANTE PROTOTIPOMODELO CASCADA DEMOSTRACIÓN MEDIANTE PROTOTIPO
MODELO CASCADA DEMOSTRACIÓN MEDIANTE PROTOTIPO
 
almacenbajotierra
almacenbajotierraalmacenbajotierra
almacenbajotierra
 
Pasos para crear tu blog
Pasos para crear tu blogPasos para crear tu blog
Pasos para crear tu blog
 
L i b r o s d e m e d i c i n a a m e d i o u s o
L i b r o s   d e   m e d i c i n a    a   m e d i o  u s oL i b r o s   d e   m e d i c i n a    a   m e d i o  u s o
L i b r o s d e m e d i c i n a a m e d i o u s o
 
Magisteri D’AngléS
Magisteri D’AngléSMagisteri D’AngléS
Magisteri D’AngléS
 
Unidad 4
Unidad 4Unidad 4
Unidad 4
 
Ppt dužina
Ppt dužinaPpt dužina
Ppt dužina
 
Proyecto creacion futbol gruptal ( instructora Grace Cuervo )
Proyecto creacion futbol gruptal ( instructora Grace Cuervo ) Proyecto creacion futbol gruptal ( instructora Grace Cuervo )
Proyecto creacion futbol gruptal ( instructora Grace Cuervo )
 
Living or non living
Living or non livingLiving or non living
Living or non living
 
Unit12 sem1
Unit12 sem1Unit12 sem1
Unit12 sem1
 
Mundo utopico
Mundo utopicoMundo utopico
Mundo utopico
 
Listado Diseño Arq. 6 al 8
Listado Diseño Arq. 6 al 8Listado Diseño Arq. 6 al 8
Listado Diseño Arq. 6 al 8
 
Material fd f ii 2010 para imprimir
Material fd f ii  2010 para imprimirMaterial fd f ii  2010 para imprimir
Material fd f ii 2010 para imprimir
 
Informe de la autoestima
Informe de la autoestimaInforme de la autoestima
Informe de la autoestima
 
Mision y vision de la esc, nueva
Mision y vision de la esc, nuevaMision y vision de la esc, nueva
Mision y vision de la esc, nueva
 
Que es un blog / Blogueros
Que es un blog / Blogueros Que es un blog / Blogueros
Que es un blog / Blogueros
 
Used to
Used toUsed to
Used to
 
Lactancia materna
Lactancia maternaLactancia materna
Lactancia materna
 
GE13 G1 class 1 Jan 8
GE13 G1 class 1 Jan 8GE13 G1 class 1 Jan 8
GE13 G1 class 1 Jan 8
 

Similar a Análisis de algoritmos

Que es la complejidad de un algoritmo
Que es la complejidad de un algoritmoQue es la complejidad de un algoritmo
Que es la complejidad de un algoritmo
javiierr24
 
Complejidad de algoritmos
Complejidad de algoritmosComplejidad de algoritmos
Complejidad de algoritmos
pazmoralesv
 
Complejidad de un algoritmo
Complejidad de un algoritmoComplejidad de un algoritmo
Complejidad de un algoritmo
marshalleitor
 
Complejidad de un algoritmo
Complejidad de un algoritmoComplejidad de un algoritmo
Complejidad de un algoritmo
Lutzo Guzmán
 
Complejidad de un algoritmo
Complejidad de un algoritmoComplejidad de un algoritmo
Complejidad de un algoritmo
Lutzo Guzmán
 
Presentación1
Presentación1Presentación1
Presentación1
fuhon
 
Estructuras De Datos U1
Estructuras De Datos U1Estructuras De Datos U1
Estructuras De Datos U1
pedro cruz
 
La complejidad en los algoritmos
La complejidad en los algoritmosLa complejidad en los algoritmos
La complejidad en los algoritmos
Andrés Ibarra
 
Complejidad de los algoritmos
Complejidad de los algoritmosComplejidad de los algoritmos
Complejidad de los algoritmos
juanveg31
 
complejidad de los algoritmos.
complejidad de los algoritmos.complejidad de los algoritmos.
complejidad de los algoritmos.
Juan Navarro
 

Similar a Análisis de algoritmos (20)

Que es la complejidad de un algoritmo
Que es la complejidad de un algoritmoQue es la complejidad de un algoritmo
Que es la complejidad de un algoritmo
 
Complejidad de algoritmos
Complejidad de algoritmosComplejidad de algoritmos
Complejidad de algoritmos
 
Complejidad de algoritmos
Complejidad de algoritmosComplejidad de algoritmos
Complejidad de algoritmos
 
Complejidad de-los-algoritmos
Complejidad de-los-algoritmosComplejidad de-los-algoritmos
Complejidad de-los-algoritmos
 
Complejidad de un algoritmo
Complejidad de un algoritmoComplejidad de un algoritmo
Complejidad de un algoritmo
 
Complejidad de Algoritmos
Complejidad de AlgoritmosComplejidad de Algoritmos
Complejidad de Algoritmos
 
Análisis de algoritmo 1
Análisis de algoritmo 1Análisis de algoritmo 1
Análisis de algoritmo 1
 
Complejidad de un algoritmo
Complejidad de un algoritmoComplejidad de un algoritmo
Complejidad de un algoritmo
 
Complejidad de un algoritmo
Complejidad de un algoritmoComplejidad de un algoritmo
Complejidad de un algoritmo
 
Presentación1
Presentación1Presentación1
Presentación1
 
Estructuras De Datos U1
Estructuras De Datos U1Estructuras De Datos U1
Estructuras De Datos U1
 
La complejidad en los algoritmos
La complejidad en los algoritmosLa complejidad en los algoritmos
La complejidad en los algoritmos
 
Complejidad de los algoritmos
Complejidad de los algoritmosComplejidad de los algoritmos
Complejidad de los algoritmos
 
Complejidad de los algoritmos
Complejidad de los algoritmosComplejidad de los algoritmos
Complejidad de los algoritmos
 
complejidad de los algoritmos.
complejidad de los algoritmos.complejidad de los algoritmos.
complejidad de los algoritmos.
 
Complejidad
ComplejidadComplejidad
Complejidad
 
Cap2.1
Cap2.1Cap2.1
Cap2.1
 
Unidad 7 analisis de algoritmo
Unidad 7 analisis de algoritmoUnidad 7 analisis de algoritmo
Unidad 7 analisis de algoritmo
 
Teoria de la c.c.
Teoria de la c.c.Teoria de la c.c.
Teoria de la c.c.
 
Autómatas y complejidad
Autómatas y complejidadAutómatas y complejidad
Autómatas y complejidad
 

Más de Cristopher Morales Ruiz (8)

Clasificación de los problemas
Clasificación de los problemasClasificación de los problemas
Clasificación de los problemas
 
Teoría de grafos
Teoría de grafosTeoría de grafos
Teoría de grafos
 
Métodos de ordenamiento
Métodos de ordenamientoMétodos de ordenamiento
Métodos de ordenamiento
 
Tabla comparativa Hanoi
Tabla comparativa HanoiTabla comparativa Hanoi
Tabla comparativa Hanoi
 
Tecnicas de recopilacion de informacion
Tecnicas de recopilacion de informacionTecnicas de recopilacion de informacion
Tecnicas de recopilacion de informacion
 
Entrevista arthur morales
Entrevista   arthur moralesEntrevista   arthur morales
Entrevista arthur morales
 
Cuadro comparativo algoritmos de busqueda
Cuadro comparativo algoritmos de busquedaCuadro comparativo algoritmos de busqueda
Cuadro comparativo algoritmos de busqueda
 
Análisis de algoritmos - Complejidad de los Algoritmos
Análisis de algoritmos - Complejidad de los AlgoritmosAnálisis de algoritmos - Complejidad de los Algoritmos
Análisis de algoritmos - Complejidad de los Algoritmos
 

Análisis de algoritmos