PYTHON Ordenamiento tipo BURBUJA[63] 🐍👈👈👈

preview_player
Показать описание
Funciona revisando cada elemento de la lista que va a ser ordenada con el siguiente, intercambiandolos de posición si están en el orden equivocado. Es necesario revisar varias veces toda la lista hasta que no se necesiten más intercambios, lo cual significa que la lista está ordenada.

En este ejercicio vamos:
- Pedir al humano que ingrese los números que quiera.
- Ordenar los números por burbuja.
- Mostrar los números de forma ascendente.
- Mostrar los números de forma descendente.

Рекомендации по теме
Комментарии
Автор

Para este tipo de tutorial creo en mi opinión haber puesto el debug con el método paso a paso en los for y en el if y ver como cambian los elementos lista[j] y lista[j+1]. Fuese sido en mi opinión más didáctico. Por lo demás muchas gracias por sus vídeos siempre se aprenden cosas y son muy didácticos. Un saludo.

gorrioncillo
Автор

Muy interesante.
Como mejora: yo le metí un end=" " a los prints para que no estuviera cada número en una línea.

def mostrarLista(lista):
    tam = len(lista)

    for i in range(0, tam):
        print(f"{lista[i]}", end=" ")

    for i in range(tam, 0, -1):
        print(f"{lista[i-1]}", end=" ")

thaunan