Jedním z příkladů algoritmu je Bubble sort. Tento algoritmus slouží k řazení prvků v poli. Principem Bubble sortu je postupné porovnávání sousedních prvků a jejich přehazování, pokud nejsou ve správném pořadí. Tento proces se opakuje, dokud není celé pole setříděno. Bubble sort je jednoduchý algoritmus, ale není efektivní pro velká pole, protože má časovou složitost O(n^2).
Jedním příkladem algoritmu je Quicksort. Quicksort je řadicí algoritmus, který používá formu rozděl a panuj k rychlému řazení pole dat. Pracuje tím, že se rozdělí výběrem pivotního prvku z pole a rozdělením ostatních prvků do dvou podpolí podle toho, zda jsou menší nebo větší než pivotní prvek. Poté rekurzivně řadí podpole.