Řazení
Jak to seřadit?
Jak seřadíš tyto posloupnosti čísel od nejmenší po největší? Zkus najít princip.
5, 4, 8, 1, 9
1, 2, 3, 4, 5
5, 1, 2, 3, 4
5, 4, 3, 2, 1
Řadicí algoritmus – Wikipedie (wikipedia.org)
Úkol – seřaďte a zobrazte pole
Můžete použít toto jako základ:
https://makecode.com/_9kudJz1d5LkV
1. Úkol – zobraz čísla v poli
Použij funkci pro zobrazení listu – array
Vytvoř a použij funkci pro zobrazení listu – array čísel
2. Úkol – setřiď čísla v poli
Použij zobrazení z bodu 1.
Vytvoř a použij funkci pro seřazení listu – array čísel
Po každém kroku dej pauzu a zobraz aktuální seřazení listu
Jak to může vypadat?
V pravém rohu se zobrazuje aktuální krok
Před seřazením
Po seřazení