[Bubble sort] 1. Porównaj element n z elementem n+1 2. Jeśli element n jest większy, zamień miejscami 3. Powtarzaj przez całą tablice 4. Sprawdź czy posortowane 5. Jeśli tak: Zakończ działanie / Jeśli nie: Powtórz algorytm [Insertion sort] 1. Porównuj elementy zaczynając od n+1 2. Jeśli element n+1 jest mniejszy od n, zamień miejscami 3. Powtarzaj krok 2 do momentu gdy element porównywany jest większy od elementu po jego lewej 4. Powtarzaj kroki 2 i 3 do momentu uzyskania posortowanej tabeli [Selection sort] 1. Iteruj tablice szukając najmniejszej wartości 2. Wstaw najmniejszą wartość na początek tablicy 3. Powtarzaj kroki 1 i 2 dla coraz większych początkowych indeksów tablicy [Merge sort] 1. Podziel tablice na pół 2. Dziel te tablice po kolei aż nie uzyskasz tablic np. 2 elementowych (mogą być większe, zależnie od potrzeb) 3. Posortuj tablice 2 elementowe 4. Połącz tablice, sortując ich wartości 5. Łącz mniejsze tablice do czasu uzyskania jednej posortowanej tablicy