Bubble Sort (Intercambio directo)

Desordenado: -1, 10, 8, 9, 0, 5, 10, 7, 3, 10,

Burbuja mejorado

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

Burbuja convencional

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