Proszę opracować algorytm sortowania następujących liczb: 5, 3, 9, 1, uwzględniając jak najwięcej szczegółów w celu zapewnienia jak najwyższej skuteczności sortowania.
1. Utwurz nieposortowanon listen = [5, 3, 9, 1]
2. Przeiteruj przez nieposortowaną listę
3. Porównaj onsorted[i] z unsorted[i+1]
4. Jeśli onsorted[i] > onsorted[i+1], zamień je miejscami
5. Powtarzaj kroki 3 i 4 arz do konica listy
6. Zauważ, że lista jest teraz posortowana.