SlideShare una empresa de Scribd logo
1 de 5
Descargar para leer sin conexión
Complejidad y Orden de complejidad
La complejidad (o costo) de un algoritmo es una medida de la cantidad de recursos
(tiempo, memoria) que el algoritmo necesita.
Complejidad
Se dice que O(f(n)) define un "orden de complejidad". Escogeremos como
representante de este orden a la función f(n) más sencilla del mismo.
Orden de complejidad
O(1) orden constante
O(log n) orden logarítmico
O(n) orden lineal
O(n log
n)
O(n2) orden cuadrático
O(na) orden polinomial (a > 2)
O(an) orden exponencial (a > 2)
O(n!) orden factorial
El análisis asintótico es un método de descripción de la limitación de comportamiento.
Limitar el comportamiento se expresa en el lenguaje de las relaciones de equivalencia.
análisis asintótico

Más contenido relacionado

Destacado

Diseño una situación de aprendizaje con base en los planteamientos de la didá...
Diseño una situación de aprendizaje con base en los planteamientos de la didá...Diseño una situación de aprendizaje con base en los planteamientos de la didá...
Diseño una situación de aprendizaje con base en los planteamientos de la didá...moonchris
 
Efecto inverdodero
Efecto inverdoderoEfecto inverdodero
Efecto inverdoderotitamonica
 
Rec. subs. prevención del delito
Rec. subs. prevención del delitoRec. subs. prevención del delito
Rec. subs. prevención del delitovidasindical
 
Lego mindstorms
Lego mindstormsLego mindstorms
Lego mindstormsJametfield
 
10 retos cortos de programación scratch
10 retos cortos de programación scratch10 retos cortos de programación scratch
10 retos cortos de programación scratchAbel Zúñiga Castillo
 
Plantilla icontec objetivos
Plantilla icontec objetivosPlantilla icontec objetivos
Plantilla icontec objetivosJuan Gomez
 
Desactivar bloqueo de equipo (windows + l)
Desactivar bloqueo de equipo (windows + l)Desactivar bloqueo de equipo (windows + l)
Desactivar bloqueo de equipo (windows + l)Roberto Peña Garcia
 
Evaluación del profesor
Evaluación del profesorEvaluación del profesor
Evaluación del profesorjabando
 
Lector dactilar o digital
Lector dactilar o digitalLector dactilar o digital
Lector dactilar o digitalMaryta Maza
 

Destacado (20)

Diseño una situación de aprendizaje con base en los planteamientos de la didá...
Diseño una situación de aprendizaje con base en los planteamientos de la didá...Diseño una situación de aprendizaje con base en los planteamientos de la didá...
Diseño una situación de aprendizaje con base en los planteamientos de la didá...
 
Efecto inverdodero
Efecto inverdoderoEfecto inverdodero
Efecto inverdodero
 
Aproximación a la integracion
Aproximación a la integracionAproximación a la integracion
Aproximación a la integracion
 
Estadisticas
EstadisticasEstadisticas
Estadisticas
 
Variables
VariablesVariables
Variables
 
Aerogeneradorutpl
AerogeneradorutplAerogeneradorutpl
Aerogeneradorutpl
 
Rec. subs. prevención del delito
Rec. subs. prevención del delitoRec. subs. prevención del delito
Rec. subs. prevención del delito
 
Lego mindstorms
Lego mindstormsLego mindstorms
Lego mindstorms
 
10 retos cortos de programación scratch
10 retos cortos de programación scratch10 retos cortos de programación scratch
10 retos cortos de programación scratch
 
Plantilla icontec objetivos
Plantilla icontec objetivosPlantilla icontec objetivos
Plantilla icontec objetivos
 
Cómo es
Cómo esCómo es
Cómo es
 
Maria diapositiva de excel
Maria diapositiva de excelMaria diapositiva de excel
Maria diapositiva de excel
 
Coreldraw x5
Coreldraw x5Coreldraw x5
Coreldraw x5
 
Evaluacion
EvaluacionEvaluacion
Evaluacion
 
k
kk
k
 
Antivirus (1)
Antivirus (1)Antivirus (1)
Antivirus (1)
 
Maria diapositiva de excel
Maria diapositiva de excelMaria diapositiva de excel
Maria diapositiva de excel
 
Desactivar bloqueo de equipo (windows + l)
Desactivar bloqueo de equipo (windows + l)Desactivar bloqueo de equipo (windows + l)
Desactivar bloqueo de equipo (windows + l)
 
Evaluación del profesor
Evaluación del profesorEvaluación del profesor
Evaluación del profesor
 
Lector dactilar o digital
Lector dactilar o digitalLector dactilar o digital
Lector dactilar o digital
 

Presentación1

  • 1. Complejidad y Orden de complejidad
  • 2. La complejidad (o costo) de un algoritmo es una medida de la cantidad de recursos (tiempo, memoria) que el algoritmo necesita. Complejidad
  • 3. Se dice que O(f(n)) define un "orden de complejidad". Escogeremos como representante de este orden a la función f(n) más sencilla del mismo. Orden de complejidad
  • 4. O(1) orden constante O(log n) orden logarítmico O(n) orden lineal O(n log n) O(n2) orden cuadrático O(na) orden polinomial (a > 2) O(an) orden exponencial (a > 2) O(n!) orden factorial
  • 5. El análisis asintótico es un método de descripción de la limitación de comportamiento. Limitar el comportamiento se expresa en el lenguaje de las relaciones de equivalencia. análisis asintótico