Bubble Sort (Intercambio directo)

Desordenado: 4, 5, 6, 2, -1, 7, 7, 5, 9, 5,

Burbuja mejorado

  1. Iteración
    1. 4, 5, 6, 2, -1, 7, 7, 5, 9, 5, No hubo intercambio
    2. 4, 5, 6, 2, -1, 7, 7, 5, 9, 5, No hubo intercambio
    3. 4, 5, 2, 6, -1, 7, 7, 5, 9, 5, Hubo intercambio
    4. 4, 5, 2, -1, 6, 7, 7, 5, 9, 5, Hubo intercambio
    5. 4, 5, 2, -1, 6, 7, 7, 5, 9, 5, No hubo intercambio
    6. 4, 5, 2, -1, 6, 7, 7, 5, 9, 5, No hubo intercambio
    7. 4, 5, 2, -1, 6, 7, 5, 7, 9, 5, Hubo intercambio
    8. 4, 5, 2, -1, 6, 7, 5, 7, 9, 5, No hubo intercambio
    9. 4, 5, 2, -1, 6, 7, 5, 7, 5, 9, Hubo intercambio
  2. Iteración
    1. 4, 5, 2, -1, 6, 7, 5, 7, 5, 9, No hubo intercambio
    2. 4, 2, 5, -1, 6, 7, 5, 7, 5, 9, Hubo intercambio
    3. 4, 2, -1, 5, 6, 7, 5, 7, 5, 9, Hubo intercambio
    4. 4, 2, -1, 5, 6, 7, 5, 7, 5, 9, No hubo intercambio
    5. 4, 2, -1, 5, 6, 7, 5, 7, 5, 9, No hubo intercambio
    6. 4, 2, -1, 5, 6, 5, 7, 7, 5, 9, Hubo intercambio
    7. 4, 2, -1, 5, 6, 5, 7, 7, 5, 9, No hubo intercambio
    8. 4, 2, -1, 5, 6, 5, 7, 5, 7, 9, Hubo intercambio
  3. Iteración
    1. 2, 4, -1, 5, 6, 5, 7, 5, 7, 9, Hubo intercambio
    2. 2, -1, 4, 5, 6, 5, 7, 5, 7, 9, Hubo intercambio
    3. 2, -1, 4, 5, 6, 5, 7, 5, 7, 9, No hubo intercambio
    4. 2, -1, 4, 5, 6, 5, 7, 5, 7, 9, No hubo intercambio
    5. 2, -1, 4, 5, 5, 6, 7, 5, 7, 9, Hubo intercambio
    6. 2, -1, 4, 5, 5, 6, 7, 5, 7, 9, No hubo intercambio
    7. 2, -1, 4, 5, 5, 6, 5, 7, 7, 9, Hubo intercambio
  4. Iteración
    1. -1, 2, 4, 5, 5, 6, 5, 7, 7, 9, Hubo intercambio
    2. -1, 2, 4, 5, 5, 6, 5, 7, 7, 9, No hubo intercambio
    3. -1, 2, 4, 5, 5, 6, 5, 7, 7, 9, No hubo intercambio
    4. -1, 2, 4, 5, 5, 6, 5, 7, 7, 9, No hubo intercambio
    5. -1, 2, 4, 5, 5, 6, 5, 7, 7, 9, No hubo intercambio
    6. -1, 2, 4, 5, 5, 5, 6, 7, 7, 9, Hubo intercambio
  5. Iteración
    1. -1, 2, 4, 5, 5, 5, 6, 7, 7, 9, No hubo intercambio
    2. -1, 2, 4, 5, 5, 5, 6, 7, 7, 9, No hubo intercambio
    3. -1, 2, 4, 5, 5, 5, 6, 7, 7, 9, No hubo intercambio
    4. -1, 2, 4, 5, 5, 5, 6, 7, 7, 9, No hubo intercambio
    5. -1, 2, 4, 5, 5, 5, 6, 7, 7, 9, No hubo intercambio

Burbuja convencional

  1. Iteración
    1. 4, 5, 6, 2, -1, 7, 7, 5, 9, 5, No hubo intercambio
    2. 4, 5, 6, 2, -1, 7, 7, 5, 9, 5, No hubo intercambio
    3. 4, 5, 2, 6, -1, 7, 7, 5, 9, 5, Hubo intercambio
    4. 4, 5, 2, -1, 6, 7, 7, 5, 9, 5, Hubo intercambio
    5. 4, 5, 2, -1, 6, 7, 7, 5, 9, 5, No hubo intercambio
    6. 4, 5, 2, -1, 6, 7, 7, 5, 9, 5, No hubo intercambio
    7. 4, 5, 2, -1, 6, 7, 5, 7, 9, 5, Hubo intercambio
    8. 4, 5, 2, -1, 6, 7, 5, 7, 9, 5, No hubo intercambio
    9. 4, 5, 2, -1, 6, 7, 5, 7, 5, 9, Hubo intercambio
  2. Iteración
    1. 4, 5, 2, -1, 6, 7, 5, 7, 5, 9, No hubo intercambio
    2. 4, 2, 5, -1, 6, 7, 5, 7, 5, 9, Hubo intercambio
    3. 4, 2, -1, 5, 6, 7, 5, 7, 5, 9, Hubo intercambio
    4. 4, 2, -1, 5, 6, 7, 5, 7, 5, 9, No hubo intercambio
    5. 4, 2, -1, 5, 6, 7, 5, 7, 5, 9, No hubo intercambio
    6. 4, 2, -1, 5, 6, 5, 7, 7, 5, 9, Hubo intercambio
    7. 4, 2, -1, 5, 6, 5, 7, 7, 5, 9, No hubo intercambio
    8. 4, 2, -1, 5, 6, 5, 7, 5, 7, 9, Hubo intercambio
  3. Iteración
    1. 2, 4, -1, 5, 6, 5, 7, 5, 7, 9, Hubo intercambio
    2. 2, -1, 4, 5, 6, 5, 7, 5, 7, 9, Hubo intercambio
    3. 2, -1, 4, 5, 6, 5, 7, 5, 7, 9, No hubo intercambio
    4. 2, -1, 4, 5, 6, 5, 7, 5, 7, 9, No hubo intercambio
    5. 2, -1, 4, 5, 5, 6, 7, 5, 7, 9, Hubo intercambio
    6. 2, -1, 4, 5, 5, 6, 7, 5, 7, 9, No hubo intercambio
    7. 2, -1, 4, 5, 5, 6, 5, 7, 7, 9, Hubo intercambio
  4. Iteración
    1. -1, 2, 4, 5, 5, 6, 5, 7, 7, 9, Hubo intercambio
    2. -1, 2, 4, 5, 5, 6, 5, 7, 7, 9, No hubo intercambio
    3. -1, 2, 4, 5, 5, 6, 5, 7, 7, 9, No hubo intercambio
    4. -1, 2, 4, 5, 5, 6, 5, 7, 7, 9, No hubo intercambio
    5. -1, 2, 4, 5, 5, 6, 5, 7, 7, 9, No hubo intercambio
    6. -1, 2, 4, 5, 5, 5, 6, 7, 7, 9, Hubo intercambio
  5. Iteración
    1. -1, 2, 4, 5, 5, 5, 6, 7, 7, 9, No hubo intercambio
    2. -1, 2, 4, 5, 5, 5, 6, 7, 7, 9, No hubo intercambio
    3. -1, 2, 4, 5, 5, 5, 6, 7, 7, 9, No hubo intercambio
    4. -1, 2, 4, 5, 5, 5, 6, 7, 7, 9, No hubo intercambio
    5. -1, 2, 4, 5, 5, 5, 6, 7, 7, 9, No hubo intercambio
  6. Iteración
    1. -1, 2, 4, 5, 5, 5, 6, 7, 7, 9, No hubo intercambio
    2. -1, 2, 4, 5, 5, 5, 6, 7, 7, 9, No hubo intercambio
    3. -1, 2, 4, 5, 5, 5, 6, 7, 7, 9, No hubo intercambio
    4. -1, 2, 4, 5, 5, 5, 6, 7, 7, 9, No hubo intercambio
  7. Iteración
    1. -1, 2, 4, 5, 5, 5, 6, 7, 7, 9, No hubo intercambio
    2. -1, 2, 4, 5, 5, 5, 6, 7, 7, 9, No hubo intercambio
    3. -1, 2, 4, 5, 5, 5, 6, 7, 7, 9, No hubo intercambio
  8. Iteración
    1. -1, 2, 4, 5, 5, 5, 6, 7, 7, 9, No hubo intercambio
    2. -1, 2, 4, 5, 5, 5, 6, 7, 7, 9, No hubo intercambio
  9. Iteración
    1. -1, 2, 4, 5, 5, 5, 6, 7, 7, 9, No hubo intercambio
Ordenado: -1, 2, 4, 5, 5, 5, 6, 7, 7, 9,