Sesión 12 - Fund - Prog
Sesión 12 - Fund - Prog
Sesión 12 - Fund - Prog
UNIDAD II
Temas:
Métodos de Ordenación: Burbuja,
12
Inserción, Selección, Shell y Quicksort
Semana 12
2019 - I
3 4
5 2 1
1 2 3 4 5
PROCEDIMIENTO:
ALGORITMO
Posición
0 desde i ← 1 hasta n-1 hacer
desde j ← 0 hasta n-1-i hacer
1 si (num[j] > num[j+1]) entonces
aux ← num[j+1]
2 num[j+1] ← num[j]
num[j] ← aux
3 fin_si
fin_desde
4
fin_desde
CÓDIGO BURBUJA
¿DÓNDE SE APLICA?
Muy lento
BURBUJA Algoritmo de fácil implementación
Realiza muchas comparaciones
Implementación complicada.
QUICKSORT Muy rápido
Usa muchos recursos