Puoi usare un qualsiasi algoritmo di ordinamento.

Ai miei tempi, iniziai studiando il bubble sort.

Te lo consiglio perche' e' molto semplice ...