Per ordinare un vettore esistono svariati algoritmi, alcuni più didattici altri meno. Se sei agli inizi ti consiglio di procedere seguendo quest'ordine (versione base degli algoritmi, lascia perdere per adesso gli sviluppi e i miglioramenti):
Bubble Sort
Selection Sort
Insertion Sort
Shell Sort
Merge Sort
Quick Sort