Implementacja algorytmu
Implementacja algorytmu sortowania przez wstawianie w języku Python
Problem 1
Napisz program sortujący niemalejąco listę n liczb całkowitych. Wykorzystaj metodę sortowania przez wstawianie. Funkcja powinna sortować wejściową listę w miejscu. Przetestuj rozwiązanie dla danych:
Linia 1. n znak równości len otwórz nawias okrągły liczby zamknij nawias okrągły.
Linia 2. liczby znak równości otwórz nawias kwadratowy 15 przecinek 9 przecinek 7 przecinek minus 1 przecinek 1 przecinek 2 przecinek 3 przecinek 4 przecinek 8 przecinek 5 przecinek 7 przecinek 3 przecinek 3 przecinek 0 przecinek minus 3 zamknij nawias kwadratowy.
Specyfikacja problemu:
Dane:
n– liczba naturalnaliczby– lista zawierającanliczb całkowitych do posortowania
Wynik:
Na standardowe wyjście wyświetlana jest posortowana niemalejąco tablica n-elementowa.
Polecenie 1
Porównaj swoje rozwiązanie z przedstawionym w prezentacji.
Źródło: Contentplus.pl Sp. z o.o., licencja: CC BY-SA 3.0.