Sortowanie przez wybieranie
W tym e‑materiale powtarzamy wiadomości ze szkoły podstawowej.
E‑materiał Wstęp do algorytmów sortowaniaWstęp do algorytmów sortowania zaznajomił nas z podstawowymi informacjami dotyczącymi sortowania. Wiemy już, że różne algorytmy znajdują zastosowanie w różnych przypadkach.
![Animacja przedstawia porozrzucane czarne punkty, które od lewego dolnego rogu zaczynają tworzyć prostą, która kończy się w prawym górnym rogu.](https://static.zpe.gov.pl/portal/f/res-minimized/R1JBbAytPrppf/1677593015/qC3qDZ2cguwy5cGiILdQT98tJgjXDqiY.gif)
W tym e‑materiale poznamy jeden z najprostszych algorytmów sortowania – przez wybieranie (wybór). W ten sposób sortować możemy np. wydania czasopism (chronologicznie), książki (alfabetycznie) etc.
Implementację algorytmu sortowania przez wybieranie przedstawiamy w e‑materiałach:
Sortowanie przez wybieranie w języku C++Sortowanie przez wybieranie w języku C++,
Sortowanie przez wybieranie w języku JavaSortowanie przez wybieranie w języku Java,
Sortowanie przez wybieranie w języku PythonSortowanie przez wybieranie w języku Python.
Więcej zadań? Sortowanie przez wybieranie – zadania maturalneSortowanie przez wybieranie – zadania maturalne
Prześledzisz, czym jest sortowanie i jakie daje korzyści.
Przeanalizujesz przykłady algorytmów sortujących przez wybieranie.
Wykonasz kilka ćwiczeń związanych z tematem lekcji.