6
Algoritmos de Ordenamiento: INSERCIÓN y QUICKSORT Pedro Villar Sandoval. Análisis de Algoritmos. Profesor: Francisco Díaz. 25-04-2012

comparacion entre quicksort y insercion

Embed Size (px)

Citation preview

Page 1: comparacion entre quicksort y insercion

Algoritmos de Ordenamiento:INSERCIÓN y QUICKSORT

Pedro Villar Sandoval.

Análisis de Algoritmos.

Profesor: Francisco Díaz.

25-04-2012

Page 2: comparacion entre quicksort y insercion

Implementación de los Algoritmos

Algoritmos implementados en VB:

Page 3: comparacion entre quicksort y insercion

Funcionamiento de los algoritmosPor Inserción: Tiempo:

T(n)=(n² - n)/2

Nivel de Complejidad:

O(n²)

Page 4: comparacion entre quicksort y insercion

Funcionamiento de los algoritmosPor Quicksort: Tiempo:

T(n) = n + 2 T(n/2)

Nivel de Complejidad:

O(n log₂ n)

Page 5: comparacion entre quicksort y insercion

Recomendaciones:Inserción Quicksort

Implementar

Cuando.. • Listas semi-ordenadas• Listas pequeñas

• Listas totalmente desordenadas

• Listas extensas

Donde.. • Aplicaciones simples • Aplicaciones complejas

Naturaleza de datos: • Numéricos • Numéricos

Page 6: comparacion entre quicksort y insercion