Przeczytaj
Implementacja algorytmu sortowania bąbelkowego w języku Python
Zapoznaj się z prezentacją przedstawiającą krok po kroku implementację sortowania bąbelkowego w języku Python. Zastanów się, jak można zmodyfikować kod, aby zamiast sortować zbiór liczb, algorytmalgorytm ten sortował łańcuchy znaków względem ich długości (od najkrótszego do najdłuższego lub odwrotnie).
Alternatywna implementacja algorytmu sortowania bąbelkowego w języku Python
Zapiszmy nieco inaczej program sortujący niemalejąco zadany ciąg liczb całkowitych. Tak ja w przypadku wcześniej zaprezentowanego algorytmu będziemy porównywać element wcześniejszy z następnym, zmienimy jedynie sposób indeksowania w pętli. W tym programie pętla będzie wyznaczała indeks elementu z prawej strony (dalszego) w danej parze. We wcześniejszej implementacji pętla wyznaczała indeks elementu z lewej strony (wcześniejszego) w danej parze.
Słownik
skończony ciąg zdefyniowanych czynności potrzebnych do wykonania zadań
zwiększenie wartości zmiennej o 1