A: sortowanie bąbelkowe

Data utworzenia: 2025-06-12 19:25:20
import random def sortBabelRosnaco(lista): n = len(lista) for i in range(n): for j in range(0, n - i - 1): if lista[j] > lista[j + 1]: lista[j], lista[j + 1] = lista[j + 1], lista[j] return lista def sortBabelMalejaco(lista): n = len(lista) for i in range(n): for j in range(0, n - i - 1): if lista[j] < lista[j + 1]: lista[j], lista[j + 1] = lista[j + 1], lista[j] return lista # Losowanie 10 liczb z zakresu 0–150 liczby = [random.randint(0, 150) for _ in range(10)] print("Wylosowane liczby:", liczby) print("Sortowanie rosnąco (bąbelkowe):", sortBabelRosnaco(liczby.copy())) print("Sortowanie malejąco (bąbelkowe):", sortBabelMalejaco(liczby.copy()))
Powrót