Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
Prístup k Python editor a otvorte váš program .
2
Definujte vloženie radenie rutina . Napríklad , definovať vloženie druh pre triedenie testu Student skóre :
def InsertionSort ( skóre )
3
Vytvorte slučku triediť cez pole skóre . Napríklad typ :
pre n v rozsahu ( 1 , ľan ( skóre ) ) : key = skóre [ n] i = n -1 while ( i > = 0 ) a ( skóre [ 1 ] > , key ) : skóre [ i +1 ] = skóre [ i ] i = i -1 skóre [ i +1 ] = kľúč
4
Uložte program a vyskúšať si to . Pokračovanie príkladu , zadajte nasledujúci príkaz a stlačíte " Enter " .
TestScores = [ 86 , 55 , 92 , 67 , 75 , 83 , 95 ]
5
volanie vloženie triediť rutinné zadaním nasledujúce a stlačením klávesy " Enter " .
InsertionSort ( TestScores )
Python zoradia zoznam výsledky testov vo vzostupnom poradí . V tomto príklade vráti Python :
[ 55 , 67 , 75 , 83 , 86 , 92 , 95 ]