SlideShare una empresa de Scribd logo
1 de 172
Descargar para leer sin conexión
Método de Ordenación
de la Burbuja
2
7
19
22
41
67
89
A
1
2
3
4
5
6
7
1
1
Pasada
Pos
Temp
2
7
19
22
41
67
89
A
1
2
3
4
5
6
7
1
1
Pasada
Pos
¿ A(Pos) < A(Pos+1) ?
Temp
2
7
19
22
41
67
89
A
1
2
3
4
5
6
7
1
1
Pasada
Pos
¿ A(1) < A(2) ?
Temp
2
7
19
22
41
67
89
A
1
2
3
4
5
6
7
1
1
Pasada
Pos
¿ 2 < 7 ?
Temp
2
7
19
22
41
67
89
A
1
2
3
4
5
6
7
1
1
Pasada
Pos
Sí. Así que...
INTERCAMBIAR
Temp
2
7
19
22
41
67
89
A
1
2
3
4
5
6
7
1
1
Pasada
Pos
7 Temp
Temp = A(Pos+1)
2
2
19
22
41
67
89
A
1
2
3
4
5
6
7
1
1
Pasada
Pos
7 Temp
A(Pos+1) = A(Pos)
7
2
19
22
41
67
89
A
1
2
3
4
5
6
7
1
1
Pasada
Pos
7 Temp
A(Pos) = Temp
7
2
19
22
41
67
89
A
1
2
3
4
5
6
7
1
2
Pasada
Pos
7 Temp
7
2
19
22
41
67
89
A
1
2
3
4
5
6
7
1
2
Pasada
Pos
7 Temp
¿ A(Pos) < A(Pos+1) ?
7
2
19
22
41
67
89
A
1
2
3
4
5
6
7
1
2
Pasada
Pos
7 Temp
¿ A(2) < A(3) ?
7
2
19
22
41
67
89
A
1
2
3
4
5
6
7
1
2
Pasada
Pos
7 Temp
¿ 2 < 19 ?
7
2
19
22
41
67
89
A
1
2
3
4
5
6
7
1
2
Pasada
Pos
7 Temp
Sí. Así que...
INTERCAMBIAR
7
2
19
22
41
67
89
A
1
2
3
4
5
6
7
1
2
Pasada
Pos
19 Temp Temp = A(Pos+1)
7
2
2
22
41
67
89
A
1
2
3
4
5
6
7
1
2
Pasada
Pos
19 Temp
A(Pos+1) = A(Pos)
7
19
2
22
41
67
89
A
1
2
3
4
5
6
7
1
2
Pasada
Pos
19 Temp
A(Pos) = Temp
7
19
2
22
41
67
89
A
1
2
3
4
5
6
7
1
3
Pasada
Pos
19 Temp
7
19
2
22
41
67
89
A
1
2
3
4
5
6
7
1
3
Pasada
Pos
19 Temp
¿ A(Pos) < A(Pos+1) ?
7
19
2
22
41
67
89
A
1
2
3
4
5
6
7
1
3
Pasada
Pos
19 Temp
¿ 2 < 22 ?
7
19
2
22
41
67
89
A
1
2
3
4
5
6
7
1
3
Pasada
Pos
19 Temp
Sí. Así que...
INTERCAMBIAR
7
19
2
22
41
67
89
A
1
2
3
4
5
6
7
1
3
Pasada
Pos
22 Temp
Temp = A(Pos+1)
7
19
2
2
41
67
89
A
1
2
3
4
5
6
7
1
3
Pasada
Pos
22 Temp
A(Pos+1) = A(Pos)
7
19
22
2
41
67
89
A
1
2
3
4
5
6
7
1
3
Pasada
Pos
22 Temp A(Pos) = Temp
7
19
22
2
41
67
89
A
1
2
3
4
5
6
7
1
4
Pasada
Pos
22 Temp
7
19
22
2
41
67
89
A
1
2
3
4
5
6
7
1
4
Pasada
Pos
22 Temp
¿ A(Pos) < A(Pos+1) ?
7
19
22
2
41
67
89
A
1
2
3
4
5
6
7
1
4
Pasada
Pos
22 Temp
¿ 2 < 41 ?
7
19
22
2
41
67
89
A
1
2
3
4
5
6
7
1
4
Pasada
Pos
22 Temp
Sí. Así que...
INTERCAMBIAR
7
19
22
2
41
67
89
A
1
2
3
4
5
6
7
1
4
Pasada
Pos
41 Temp
Temp = A(Pos+1)
7
19
22
2
2
67
89
A
1
2
3
4
5
6
7
1
4
Pasada
Pos
41 Temp
A(Pos+1) = A(Pos)
7
19
22
41
2
67
89
A
1
2
3
4
5
6
7
1
4
Pasada
Pos
41 Temp
A(Pos) = Temp
7
19
22
41
2
67
89
A
1
2
3
4
5
6
7
1
5
Pasada
Pos
41 Temp
7
19
22
41
2
67
89
A
1
2
3
4
5
6
7
1
5
Pasada
Pos
41 Temp
¿ A(Pos) < A(Pos+1) ?
7
19
22
41
2
67
89
A
1
2
3
4
5
6
7
1
5
Pasada
Pos
41 Temp
¿ 2 < 67 ?
7
19
22
41
2
67
89
A
1
2
3
4
5
6
7
1
5
Pasada
Pos
41 Temp
Sí. Así que...
INTERCAMBIAR
7
19
22
41
2
67
89
A
1
2
3
4
5
6
7
1
5
Pasada
Pos
67 Temp
Temp = A(Pos+1)
7
19
22
41
2
2
89
A
1
2
3
4
5
6
7
1
5
Pasada
Pos
67 Temp
A(Pos+1) = A(Pos)
7
19
22
41
67
2
89
A
1
2
3
4
5
6
7
1
5
Pasada
Pos
67 Temp
A(Pos) = Temp
7
19
22
41
67
2
89
A
1
2
3
4
5
6
7
1
6
Pasada
Pos
67 Temp
7
19
22
41
67
2
89
A
1
2
3
4
5
6
7
1
6
Pasada
Pos
67 Temp
¿ A(Pos) < A(Pos+1) ?
7
19
22
41
67
2
89
A
1
2
3
4
5
6
7
1
6
Pasada
Pos
67 Temp
¿ 2 < 89 ?
7
19
22
41
67
2
89
A
1
2
3
4
5
6
7
1
6
Pasada
Pos
67 Temp
Sí. Así que...
INTERCAMBIAR
7
19
22
41
67
2
89
A
1
2
3
4
5
6
7
1
6
Pasada
Pos
89 Temp
Temp = A(Pos+1)
7
19
22
41
67
2
2
A
1
2
3
4
5
6
7
1
6
Pasada
Pos
89 Temp
A(Pos+1) = A(Pos)
7
19
22
41
67
89
2
A
1
2
3
4
5
6
7
1
6
Pasada
Pos
89 Temp
A(Pos) = Temp
7
19
22
41
67
89
2
A
1
2
3
4
5
6
7
1
6
Pasada
Pos
89 Temp
El valor más pequeño
emergió como
una burbuja
7
19
22
41
67
89
2
A
1
2
3
4
5
6
7
1
6
Pasada
Pos
89 Temp
Ya no será necesario
compararlo en la
siguiente pasada
7
19
22
41
67
89
2
A
1
2
3
4
5
6
7
1
6
Pasada
Pos
89 Temp
OBSERVACIÓN:
En Pasada = 1
llegamos a Pos = 6
7
19
22
41
67
89
2
A
1
2
3
4
5
6
7
2
1
Pasada
Pos
89 Temp
7
19
22
41
67
89
2
A
1
2
3
4
5
6
7
2
1
Pasada
Pos
89 Temp
¿ A(Pos) < A(Pos+1) ?
7
19
22
41
67
89
2
A
1
2
3
4
5
6
7
2
1
Pasada
Pos
89 Temp
¿ 7 < 19 ?
7
19
22
41
67
89
2
A
1
2
3
4
5
6
7
2
1
Pasada
Pos
89 Temp
Sí. Así que...
INTERCAMBIAR
7
19
22
41
67
89
2
A
1
2
3
4
5
6
7
2
1
Pasada
Pos
19 Temp
Temp = A(Pos+1)
7
7
22
41
67
89
2
A
1
2
3
4
5
6
7
2
1
Pasada
Pos
19 Temp
A(Pos+1) = A(Pos)
19
7
22
41
67
89
2
A
1
2
3
4
5
6
7
2
1
Pasada
Pos
19 Temp
A(Pos) = Temp
19
7
22
41
67
89
2
A
1
2
3
4
5
6
7
2
2
Pasada
Pos
19 Temp
19
7
22
41
67
89
2
A
1
2
3
4
5
6
7
2
2
Pasada
Pos
19 Temp
¿ A(Pos) < A(Pos+1) ?
19
7
22
41
67
89
2
A
1
2
3
4
5
6
7
2
2
Pasada
Pos
19 Temp
¿ 7 < 22 ?
19
7
22
41
67
89
2
A
1
2
3
4
5
6
7
2
2
Pasada
Pos
19 Temp
Sí. Así que...
INTERCAMBIAR
19
7
22
41
67
89
2
A
1
2
3
4
5
6
7
2
2
Pasada
Pos
22 Temp Temp = A(Pos+1)
19
7
7
41
67
89
2
A
1
2
3
4
5
6
7
2
2
Pasada
Pos
22 Temp
A(Pos+1) = A(Pos)
19
22
7
41
67
89
2
A
1
2
3
4
5
6
7
2
2
Pasada
Pos
22 Temp
A(Pos) = Temp
19
22
7
41
67
89
2
A
1
2
3
4
5
6
7
2
3
Pasada
Pos
22 Temp
19
22
7
41
67
89
2
A
1
2
3
4
5
6
7
2
3
Pasada
Pos
22 Temp
¿ A(Pos) < A(Pos+1) ?
19
22
7
41
67
89
2
A
1
2
3
4
5
6
7
2
3
Pasada
Pos
22 Temp
¿ 7 < 41 ?
19
22
7
41
67
89
2
A
1
2
3
4
5
6
7
2
3
Pasada
Pos
22 Temp
Sí. Así que...
INTERCAMBIAR
19
22
7
41
67
89
2
A
1
2
3
4
5
6
7
2
3
Pasada
Pos
41 Temp
Temp = A(Pos+1)
19
22
7
7
67
89
2
A
1
2
3
4
5
6
7
2
3
Pasada
Pos
41 Temp
A(Pos+1) = A(Pos)
19
22
41
7
67
89
2
A
1
2
3
4
5
6
7
2
3
Pasada
Pos
41 Temp A(Pos) = Temp
19
22
41
7
67
89
2
A
1
2
3
4
5
6
7
2
4
Pasada
Pos
41 Temp
19
22
41
7
67
89
2
A
1
2
3
4
5
6
7
2
4
Pasada
Pos
41 Temp
¿ A(Pos) < A(Pos+1) ?
19
22
41
7
67
89
2
A
1
2
3
4
5
6
7
2
4
Pasada
Pos
41 Temp
¿ 7 < 67 ?
19
22
41
7
67
89
2
A
1
2
3
4
5
6
7
2
4
Pasada
Pos
41 Temp
Sí. Así que...
INTERCAMBIAR
19
22
41
7
67
89
2
A
1
2
3
4
5
6
7
2
4
Pasada
Pos
67 Temp
Temp = A(Pos+1)
19
22
41
7
7
89
2
A
1
2
3
4
5
6
7
2
4
Pasada
Pos
67 Temp
A(Pos+1) = A(Pos)
19
22
41
67
7
89
2
A
1
2
3
4
5
6
7
2
4
Pasada
Pos
67 Temp
A(Pos) = Temp
19
22
41
67
7
89
2
A
1
2
3
4
5
6
7
2
5
Pasada
Pos
67 Temp
19
22
41
67
7
89
2
A
1
2
3
4
5
6
7
2
5
Pasada
Pos
67 Temp
¿ A(Pos) < A(Pos+1) ?
19
22
41
67
7
89
2
A
1
2
3
4
5
6
7
2
5
Pasada
Pos
67 Temp
¿ 7 < 89 ?
19
22
41
67
7
89
2
A
1
2
3
4
5
6
7
2
5
Pasada
Pos
67 Temp
Sí. Así que...
INTERCAMBIAR
19
22
41
67
7
89
2
A
1
2
3
4
5
6
7
2
5
Pasada
Pos
89 Temp
Temp = A(Pos+1)
19
22
41
67
7
7
2
A
1
2
3
4
5
6
7
2
5
Pasada
Pos
89 Temp
A(Pos+1) = A(Pos)
19
22
41
67
89
7
2
A
1
2
3
4
5
6
7
2
5
Pasada
Pos
89 Temp
A(Pos) = Temp
19
22
41
67
89
7
2
A
1
2
3
4
5
6
7
2
5
Pasada
Pos
89 Temp
El segundo valor
más pequeño
emergió como
una burbuja
19
22
41
67
89
7
2
A
1
2
3
4
5
6
7
2
5
Pasada
Pos
89 Temp
Ya no será necesario
compararlo en la
siguiente pasada
19
22
41
67
89
7
2
A
1
2
3
4
5
6
7
2
5
Pasada
Pos
89 Temp
OBSERVACIÓN:
En Pasada = 2
llegamos a Pos = 5
19
22
41
67
89
7
2
A
1
2
3
4
5
6
7
3
1
Pasada
Pos
89 Temp
19
22
41
67
89
7
2
A
1
2
3
4
5
6
7
3
1
Pasada
Pos
89 Temp
¿ A(Pos) < A(Pos+1) ?
19
22
41
67
89
7
2
A
1
2
3
4
5
6
7
3
1
Pasada
Pos
89 Temp
¿ 19 < 22 ?
19
22
41
67
89
7
2
A
1
2
3
4
5
6
7
3
1
Pasada
Pos
89 Temp
Sí. Así que...
INTERCAMBIAR
19
22
41
67
89
7
2
A
1
2
3
4
5
6
7
3
1
Pasada
Pos
22 Temp
Temp = A(Pos+1)
19
19
41
67
89
7
2
A
1
2
3
4
5
6
7
3
1
Pasada
Pos
22 Temp
A(Pos+1) = A(Pos)
22
19
41
67
89
7
2
A
1
2
3
4
5
6
7
3
1
Pasada
Pos
22 Temp
A(Pos) = Temp
22
19
41
67
89
7
2
A
1
2
3
4
5
6
7
3
2
Pasada
Pos
22 Temp
22
19
41
67
89
7
2
A
1
2
3
4
5
6
7
3
2
Pasada
Pos
22 Temp
¿ A(Pos) < A(Pos+1) ?
22
19
41
67
89
7
2
A
1
2
3
4
5
6
7
3
2
Pasada
Pos
22 Temp
¿ 19 < 41 ?
22
19
41
67
89
7
2
A
1
2
3
4
5
6
7
3
2
Pasada
Pos
22 Temp
Sí. Así que...
INTERCAMBIAR
22
19
41
67
89
7
2
A
1
2
3
4
5
6
7
3
2
Pasada
Pos
41 Temp Temp = A(Pos+1)
22
19
19
67
89
7
2
A
1
2
3
4
5
6
7
3
2
Pasada
Pos
41 Temp
A(Pos+1) = A(Pos)
22
41
19
67
89
7
2
A
1
2
3
4
5
6
7
3
2
Pasada
Pos
41 Temp
A(Pos) = Temp
22
41
19
67
89
7
2
A
1
2
3
4
5
6
7
3
3
Pasada
Pos
41 Temp
22
41
19
67
89
7
2
A
1
2
3
4
5
6
7
3
3
Pasada
Pos
41 Temp
¿ A(Pos) < A(Pos+1) ?
22
41
19
67
89
7
2
A
1
2
3
4
5
6
7
3
3
Pasada
Pos
41 Temp
¿ 19 < 67 ?
22
41
19
67
89
7
2
A
1
2
3
4
5
6
7
3
3
Pasada
Pos
41 Temp
Sí. Así que...
INTERCAMBIAR
22
41
19
67
89
7
2
A
1
2
3
4
5
6
7
3
3
Pasada
Pos
67 Temp
Temp = A(Pos+1)
22
41
19
19
89
7
2
A
1
2
3
4
5
6
7
3
3
Pasada
Pos
67 Temp
A(Pos+1) = A(Pos)
22
41
67
19
89
7
2
A
1
2
3
4
5
6
7
3
3
Pasada
Pos
67 Temp A(Pos) = Temp
22
41
67
19
89
7
2
A
1
2
3
4
5
6
7
3
4
Pasada
Pos
67 Temp
22
41
67
19
89
7
2
A
1
2
3
4
5
6
7
3
4
Pasada
Pos
67 Temp
¿ A(Pos) < A(Pos+1) ?
22
41
67
19
89
7
2
A
1
2
3
4
5
6
7
3
4
Pasada
Pos
67 Temp
¿ 19 < 89 ?
22
41
67
19
89
7
2
A
1
2
3
4
5
6
7
3
4
Pasada
Pos
67 Temp
Sí. Así que...
INTERCAMBIAR
22
41
67
19
89
7
2
A
1
2
3
4
5
6
7
3
4
Pasada
Pos
89 Temp
Temp = A(Pos+1)
22
41
67
19
19
7
2
A
1
2
3
4
5
6
7
3
4
Pasada
Pos
89 Temp
A(Pos+1) = A(Pos)
22
41
67
89
19
7
2
A
1
2
3
4
5
6
7
3
4
Pasada
Pos
89 Temp
A(Pos) = Temp
22
41
67
89
19
7
2
A
1
2
3
4
5
6
7
3
4
Pasada
Pos
89 Temp
El tercer valor
más pequeño
emergió como
una burbuja
22
41
67
89
19
7
2
A
1
2
3
4
5
6
7
3
4
Pasada
Pos
89 Temp
Ya no será necesario
compararlo en la
siguiente pasada
22
41
67
89
19
7
2
A
1
2
3
4
5
6
7
3
4
Pasada
Pos
89 Temp
OBSERVACIÓN:
En Pasada = 3
llegamos a Pos = 4
22
41
67
89
19
7
2
A
1
2
3
4
5
6
7
4
1
Pasada
Pos
89 Temp
22
41
67
89
19
7
2
A
1
2
3
4
5
6
7
4
1
Pasada
Pos
89 Temp
¿ A(Pos) < A(Pos+1) ?
22
41
67
89
19
7
2
A
1
2
3
4
5
6
7
4
1
Pasada
Pos
89 Temp
¿ 22 < 41 ?
22
41
67
89
19
7
2
A
1
2
3
4
5
6
7
4
1
Pasada
Pos
89 Temp
Sí. Así que...
INTERCAMBIAR
22
41
67
89
19
7
2
A
1
2
3
4
5
6
7
4
1
Pasada
Pos
41 Temp
Temp = A(Pos+1)
22
22
67
89
19
7
2
A
1
2
3
4
5
6
7
4
1
Pasada
Pos
41 Temp
A(Pos+1) = A(Pos)
41
22
67
89
19
7
2
A
1
2
3
4
5
6
7
4
1
Pasada
Pos
41 Temp
A(Pos) = Temp
41
22
67
89
19
7
2
A
1
2
3
4
5
6
7
4
2
Pasada
Pos
41 Temp
41
22
67
89
19
7
2
A
1
2
3
4
5
6
7
4
2
Pasada
Pos
41 Temp
¿ A(Pos) < A(Pos+1) ?
41
22
67
89
19
7
2
A
1
2
3
4
5
6
7
4
2
Pasada
Pos
41 Temp
¿ 22 < 67 ?
41
22
67
89
19
7
2
A
1
2
3
4
5
6
7
4
2
Pasada
Pos
41 Temp
Sí. Así que...
INTERCAMBIAR
41
22
67
89
19
7
2
A
1
2
3
4
5
6
7
4
2
Pasada
Pos
67 Temp Temp = A(Pos+1)
41
22
22
89
19
7
2
A
1
2
3
4
5
6
7
4
2
Pasada
Pos
67 Temp
A(Pos+1) = A(Pos)
41
67
22
89
19
7
2
A
1
2
3
4
5
6
7
4
2
Pasada
Pos
67 Temp
A(Pos) = Temp
41
67
22
89
19
7
2
A
1
2
3
4
5
6
7
4
3
Pasada
Pos
67 Temp
41
67
22
89
19
7
2
A
1
2
3
4
5
6
7
4
3
Pasada
Pos
67 Temp
¿ A(Pos) < A(Pos+1) ?
41
67
22
89
19
7
2
A
1
2
3
4
5
6
7
4
3
Pasada
Pos
67 Temp
¿ 22 < 89 ?
41
67
22
89
19
7
2
A
1
2
3
4
5
6
7
4
3
Pasada
Pos
67 Temp
Sí. Así que...
INTERCAMBIAR
41
67
22
89
19
7
2
A
1
2
3
4
5
6
7
4
3
Pasada
Pos
89 Temp
Temp = A(Pos+1)
41
67
22
22
19
7
2
A
1
2
3
4
5
6
7
4
3
Pasada
Pos
89 Temp
A(Pos+1) = A(Pos)
41
67
89
22
19
7
2
A
1
2
3
4
5
6
7
4
3
Pasada
Pos
89 Temp A(Pos) = Temp
41
67
89
22
19
7
2
A
1
2
3
4
5
6
7
4
3
Pasada
Pos
89 Temp
El cuarto valor
más pequeño
emergió como
una burbuja
41
67
89
22
19
7
2
A
1
2
3
4
5
6
7
4
3
Pasada
Pos
89 Temp
Ya no será necesario
compararlo en la
siguiente pasada
41
67
89
22
19
7
2
A
1
2
3
4
5
6
7
4
3
Pasada
Pos
89 Temp
OBSERVACIÓN:
En Pasada = 4
llegamos a Pos = 3
41
67
89
22
19
7
2
A
1
2
3
4
5
6
7
5
1
Pasada
Pos
89 Temp
41
67
89
22
19
7
2
A
1
2
3
4
5
6
7
5
1
Pasada
Pos
89 Temp
¿ A(Pos) < A(Pos+1) ?
41
67
89
22
19
7
2
A
1
2
3
4
5
6
7
5
1
Pasada
Pos
89 Temp
¿ 41 < 67 ?
41
67
89
22
19
7
2
A
1
2
3
4
5
6
7
5
1
Pasada
Pos
89 Temp
Sí. Así que...
INTERCAMBIAR
41
67
89
22
19
7
2
A
1
2
3
4
5
6
7
5
1
Pasada
Pos
67 Temp
Temp = A(Pos+1)
41
41
89
22
19
7
2
A
1
2
3
4
5
6
7
5
1
Pasada
Pos
67 Temp
A(Pos+1) = A(Pos)
67
41
89
22
19
7
2
A
1
2
3
4
5
6
7
5
1
Pasada
Pos
67 Temp
A(Pos) = Temp
67
41
89
22
19
7
2
A
1
2
3
4
5
6
7
5
2
Pasada
Pos
67 Temp
67
41
89
22
19
7
2
A
1
2
3
4
5
6
7
5
2
Pasada
Pos
67 Temp
¿ A(Pos) < A(Pos+1) ?
67
41
89
22
19
7
2
A
1
2
3
4
5
6
7
5
2
Pasada
Pos
67 Temp
¿ 41 < 89 ?
67
41
89
22
19
7
2
A
1
2
3
4
5
6
7
5
2
Pasada
Pos
67 Temp
Sí. Así que...
INTERCAMBIAR
67
41
89
22
19
7
2
A
1
2
3
4
5
6
7
5
2
Pasada
Pos
89 Temp Temp = A(Pos+1)
67
41
41
22
19
7
2
A
1
2
3
4
5
6
7
5
2
Pasada
Pos
89 Temp
A(Pos+1) = A(Pos)
67
89
41
22
19
7
2
A
1
2
3
4
5
6
7
5
2
Pasada
Pos
89 Temp
A(Pos) = Temp
67
89
41
22
19
7
2
A
1
2
3
4
5
6
7
5
2
Pasada
Pos
89 Temp
El quinto valor
más pequeño
emergió como
una burbuja
67
89
41
22
19
7
2
A
1
2
3
4
5
6
7
5
2
Pasada
Pos
89 Temp
Ya no será necesario
compararlo en la
siguiente pasada
67
89
41
22
19
7
2
A
1
2
3
4
5
6
7
5
2
Pasada
Pos
89 Temp
OBSERVACIÓN:
En Pasada = 5
llegamos a Pos = 2
67
89
41
22
19
7
2
A
1
2
3
4
5
6
7
6
1
Pasada
Pos
89 Temp
67
89
41
22
19
7
2
A
1
2
3
4
5
6
7
6
1
Pasada
Pos
89 Temp
¿ A(Pos) < A(Pos+1) ?
67
89
41
22
19
7
2
A
1
2
3
4
5
6
7
6
1
Pasada
Pos
89 Temp
¿ 67 < 89 ?
67
89
41
22
19
7
2
A
1
2
3
4
5
6
7
6
1
Pasada
Pos
89 Temp
Sí. Así que...
INTERCAMBIAR
67
89
41
22
19
7
2
A
1
2
3
4
5
6
7
6
1
Pasada
Pos
89 Temp
Temp = A(Pos+1)
67
67
41
22
19
7
2
A
1
2
3
4
5
6
7
6
1
Pasada
Pos
89 Temp
A(Pos+1) = A(Pos)
89
67
41
22
19
7
2
A
1
2
3
4
5
6
7
6
1
Pasada
Pos
89 Temp
A(Pos) = Temp
89
67
41
22
19
7
2
A
1
2
3
4
5
6
7
6
1
Pasada
Pos
89 Temp
El sexto valor
más pequeño
emergió como
una burbuja
89
67
41
22
19
7
2
A
1
2
3
4
5
6
7
6
1
Pasada
Pos
89 Temp
Ya no será necesario
realizar ninguna
otra pasada.
89
67
41
22
19
7
2
A
1
2
3
4
5
6
7
6
1
Pasada
Pos
89 Temp
Y, por tanto,
¡ toda la lista está
ordenada !
89
67
41
22
19
7
2
A
1
2
3
4
5
6
7
6
1
Pasada
Pos
89 Temp
OBSERVACIÓN:
En Pasada = 6
llegamos a Pos = 1
Resumen de las Observaciones
Tamaño
de Lista
# Pasada Posición
Máxima
7 1 6
7 2 5
7 3 4
7 4 3
7 5 2
7 6 1
Resumen de las Observaciones
Es necesario inferir la regla que gobierna
la relación entre el número de pasada y la posición máxima.
Tamaño
de Lista
# Pasada Posición
Máxima
7 1 6
7 2 5
7 3 4
7 4 3
7 5 2
7 6 1
Y ahora...
¡a programar el
Algoritmo de la Burbuja!

Más contenido relacionado

Más de José Enrique Alvarez Estrada

Utilidad e impacto de las redes sociales versión 1.5
Utilidad e impacto de las redes sociales versión 1.5Utilidad e impacto de las redes sociales versión 1.5
Utilidad e impacto de las redes sociales versión 1.5José Enrique Alvarez Estrada
 
¡Crea tu propio Lab de Ciencias con tu Computadora o Smartphone!
¡Crea tu propio Lab de Ciencias con tu Computadora o Smartphone!¡Crea tu propio Lab de Ciencias con tu Computadora o Smartphone!
¡Crea tu propio Lab de Ciencias con tu Computadora o Smartphone!José Enrique Alvarez Estrada
 
De aventón... Una historia de TERROR en [y con] el transporte público
De aventón... Una historia de TERROR en [y con] el transporte públicoDe aventón... Una historia de TERROR en [y con] el transporte público
De aventón... Una historia de TERROR en [y con] el transporte públicoJosé Enrique Alvarez Estrada
 
De ingeniero a hacker... ¡y de hacker a maker! La necesidad de más práctica e...
De ingeniero a hacker... ¡y de hacker a maker! La necesidad de más práctica e...De ingeniero a hacker... ¡y de hacker a maker! La necesidad de más práctica e...
De ingeniero a hacker... ¡y de hacker a maker! La necesidad de más práctica e...José Enrique Alvarez Estrada
 
Presentación ante medios de la Ingeniería en Datos e Inteligencia Organizacio...
Presentación ante medios de la Ingeniería en Datos e Inteligencia Organizacio...Presentación ante medios de la Ingeniería en Datos e Inteligencia Organizacio...
Presentación ante medios de la Ingeniería en Datos e Inteligencia Organizacio...José Enrique Alvarez Estrada
 

Más de José Enrique Alvarez Estrada (20)

Utilidad e impacto de las redes sociales versión 1.5
Utilidad e impacto de las redes sociales versión 1.5Utilidad e impacto de las redes sociales versión 1.5
Utilidad e impacto de las redes sociales versión 1.5
 
Taller "Small Data con SQL"
Taller "Small Data con SQL"Taller "Small Data con SQL"
Taller "Small Data con SQL"
 
De profesor a emprendedor
De profesor a emprendedorDe profesor a emprendedor
De profesor a emprendedor
 
¡Crea tu propio Lab de Ciencias con tu Computadora o Smartphone!
¡Crea tu propio Lab de Ciencias con tu Computadora o Smartphone!¡Crea tu propio Lab de Ciencias con tu Computadora o Smartphone!
¡Crea tu propio Lab de Ciencias con tu Computadora o Smartphone!
 
Las sinrazones de la Educación Superior
Las sinrazones de la Educación SuperiorLas sinrazones de la Educación Superior
Las sinrazones de la Educación Superior
 
De aventón... Una historia de TERROR en [y con] el transporte público
De aventón... Una historia de TERROR en [y con] el transporte públicoDe aventón... Una historia de TERROR en [y con] el transporte público
De aventón... Una historia de TERROR en [y con] el transporte público
 
Grammars and Syntax
Grammars and SyntaxGrammars and Syntax
Grammars and Syntax
 
Pensamiento STEM Guiado por Datos
Pensamiento STEM Guiado por DatosPensamiento STEM Guiado por Datos
Pensamiento STEM Guiado por Datos
 
De ingeniero a hacker... ¡y de hacker a maker! La necesidad de más práctica e...
De ingeniero a hacker... ¡y de hacker a maker! La necesidad de más práctica e...De ingeniero a hacker... ¡y de hacker a maker! La necesidad de más práctica e...
De ingeniero a hacker... ¡y de hacker a maker! La necesidad de más práctica e...
 
Las apps en el Sector Educativo
Las apps en el Sector EducativoLas apps en el Sector Educativo
Las apps en el Sector Educativo
 
Pirámide organizacional
Pirámide organizacionalPirámide organizacional
Pirámide organizacional
 
De homo sapiens a homo deus
De homo sapiens a homo deusDe homo sapiens a homo deus
De homo sapiens a homo deus
 
Inducción al Sistema de Posgrado y MIGA
Inducción al Sistema de Posgrado y MIGAInducción al Sistema de Posgrado y MIGA
Inducción al Sistema de Posgrado y MIGA
 
VASCONCELOS
VASCONCELOSVASCONCELOS
VASCONCELOS
 
Metamodelo UML
Metamodelo UMLMetamodelo UML
Metamodelo UML
 
Ingeniería en Datos e Inteligencia Organizacional
Ingeniería en Datos e Inteligencia OrganizacionalIngeniería en Datos e Inteligencia Organizacional
Ingeniería en Datos e Inteligencia Organizacional
 
Presentación ante medios de la Ingeniería en Datos e Inteligencia Organizacio...
Presentación ante medios de la Ingeniería en Datos e Inteligencia Organizacio...Presentación ante medios de la Ingeniería en Datos e Inteligencia Organizacio...
Presentación ante medios de la Ingeniería en Datos e Inteligencia Organizacio...
 
La Ingeniería en la Era de la Información
La Ingeniería en la Era de la InformaciónLa Ingeniería en la Era de la Información
La Ingeniería en la Era de la Información
 
Convirtiéndose en Hacker
Convirtiéndose en HackerConvirtiéndose en Hacker
Convirtiéndose en Hacker
 
PEI 2015
PEI 2015PEI 2015
PEI 2015
 

Último

TRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPC
TRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPCTRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPC
TRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPCCarlosEduardoSosa2
 
Factores que intervienen en la Administración por Valores.pdf
Factores que intervienen en la Administración por Valores.pdfFactores que intervienen en la Administración por Valores.pdf
Factores que intervienen en la Administración por Valores.pdfJonathanCovena1
 
LA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptxLA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptxlclcarmen
 
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...jlorentemartos
 
ACERTIJO LA RUTA DEL MARATÓN OLÍMPICO DEL NÚMERO PI EN PARÍS. Por JAVIER SOL...
ACERTIJO LA RUTA DEL MARATÓN OLÍMPICO DEL NÚMERO PI EN  PARÍS. Por JAVIER SOL...ACERTIJO LA RUTA DEL MARATÓN OLÍMPICO DEL NÚMERO PI EN  PARÍS. Por JAVIER SOL...
ACERTIJO LA RUTA DEL MARATÓN OLÍMPICO DEL NÚMERO PI EN PARÍS. Por JAVIER SOL...JAVIER SOLIS NOYOLA
 
Proyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdfProyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdfpatriciaines1993
 
AEC 2. Aventura en el Antiguo Egipto.pptx
AEC 2. Aventura en el Antiguo Egipto.pptxAEC 2. Aventura en el Antiguo Egipto.pptx
AEC 2. Aventura en el Antiguo Egipto.pptxhenarfdez
 
activ4-bloque4 transversal doctorado.pdf
activ4-bloque4 transversal doctorado.pdfactiv4-bloque4 transversal doctorado.pdf
activ4-bloque4 transversal doctorado.pdfRosabel UA
 
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESOPrueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESOluismii249
 
Tema 17. Biología de los microorganismos 2024
Tema 17. Biología de los microorganismos 2024Tema 17. Biología de los microorganismos 2024
Tema 17. Biología de los microorganismos 2024IES Vicent Andres Estelles
 
Los avatares para el juego dramático en entornos virtuales
Los avatares para el juego dramático en entornos virtualesLos avatares para el juego dramático en entornos virtuales
Los avatares para el juego dramático en entornos virtualesMarisolMartinez707897
 
SESION DE PERSONAL SOCIAL. La convivencia en familia 22-04-24 -.doc
SESION DE PERSONAL SOCIAL.  La convivencia en familia 22-04-24  -.docSESION DE PERSONAL SOCIAL.  La convivencia en familia 22-04-24  -.doc
SESION DE PERSONAL SOCIAL. La convivencia en familia 22-04-24 -.docRodneyFrankCUADROSMI
 
Louis Jean François Lagrenée. Erotismo y sensualidad. El erotismo en la Hist...
Louis Jean François Lagrenée.  Erotismo y sensualidad. El erotismo en la Hist...Louis Jean François Lagrenée.  Erotismo y sensualidad. El erotismo en la Hist...
Louis Jean François Lagrenée. Erotismo y sensualidad. El erotismo en la Hist...Ars Erótica
 
Plan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdf
Plan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdfPlan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdf
Plan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdfcarolinamartinezsev
 

Último (20)

TRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPC
TRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPCTRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPC
TRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPC
 
Factores que intervienen en la Administración por Valores.pdf
Factores que intervienen en la Administración por Valores.pdfFactores que intervienen en la Administración por Valores.pdf
Factores que intervienen en la Administración por Valores.pdf
 
Sesión de clase APC: Los dos testigos.pdf
Sesión de clase APC: Los dos testigos.pdfSesión de clase APC: Los dos testigos.pdf
Sesión de clase APC: Los dos testigos.pdf
 
LA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptxLA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptx
 
Novena de Pentecostés con textos de san Juan Eudes
Novena de Pentecostés con textos de san Juan EudesNovena de Pentecostés con textos de san Juan Eudes
Novena de Pentecostés con textos de san Juan Eudes
 
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
 
ACERTIJO LA RUTA DEL MARATÓN OLÍMPICO DEL NÚMERO PI EN PARÍS. Por JAVIER SOL...
ACERTIJO LA RUTA DEL MARATÓN OLÍMPICO DEL NÚMERO PI EN  PARÍS. Por JAVIER SOL...ACERTIJO LA RUTA DEL MARATÓN OLÍMPICO DEL NÚMERO PI EN  PARÍS. Por JAVIER SOL...
ACERTIJO LA RUTA DEL MARATÓN OLÍMPICO DEL NÚMERO PI EN PARÍS. Por JAVIER SOL...
 
PP_Comunicacion en Salud: Objetivación de signos y síntomas
PP_Comunicacion en Salud: Objetivación de signos y síntomasPP_Comunicacion en Salud: Objetivación de signos y síntomas
PP_Comunicacion en Salud: Objetivación de signos y síntomas
 
Proyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdfProyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdf
 
AEC 2. Aventura en el Antiguo Egipto.pptx
AEC 2. Aventura en el Antiguo Egipto.pptxAEC 2. Aventura en el Antiguo Egipto.pptx
AEC 2. Aventura en el Antiguo Egipto.pptx
 
activ4-bloque4 transversal doctorado.pdf
activ4-bloque4 transversal doctorado.pdfactiv4-bloque4 transversal doctorado.pdf
activ4-bloque4 transversal doctorado.pdf
 
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESOPrueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
 
Tema 17. Biología de los microorganismos 2024
Tema 17. Biología de los microorganismos 2024Tema 17. Biología de los microorganismos 2024
Tema 17. Biología de los microorganismos 2024
 
Supuestos_prácticos_funciones.docx
Supuestos_prácticos_funciones.docxSupuestos_prácticos_funciones.docx
Supuestos_prácticos_funciones.docx
 
Los avatares para el juego dramático en entornos virtuales
Los avatares para el juego dramático en entornos virtualesLos avatares para el juego dramático en entornos virtuales
Los avatares para el juego dramático en entornos virtuales
 
SESION DE PERSONAL SOCIAL. La convivencia en familia 22-04-24 -.doc
SESION DE PERSONAL SOCIAL.  La convivencia en familia 22-04-24  -.docSESION DE PERSONAL SOCIAL.  La convivencia en familia 22-04-24  -.doc
SESION DE PERSONAL SOCIAL. La convivencia en familia 22-04-24 -.doc
 
Louis Jean François Lagrenée. Erotismo y sensualidad. El erotismo en la Hist...
Louis Jean François Lagrenée.  Erotismo y sensualidad. El erotismo en la Hist...Louis Jean François Lagrenée.  Erotismo y sensualidad. El erotismo en la Hist...
Louis Jean François Lagrenée. Erotismo y sensualidad. El erotismo en la Hist...
 
Plan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdf
Plan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdfPlan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdf
Plan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdf
 
Tema 11. Dinámica de la hidrosfera 2024
Tema 11.  Dinámica de la hidrosfera 2024Tema 11.  Dinámica de la hidrosfera 2024
Tema 11. Dinámica de la hidrosfera 2024
 
Interpretación de cortes geológicos 2024
Interpretación de cortes geológicos 2024Interpretación de cortes geológicos 2024
Interpretación de cortes geológicos 2024
 

Ordenación por el Método de la Burbuja