Para ordenar 5 valores, usar o quicksort é como matar moscas com bazoocas. O quicksort não é mais rápido que alguns algoritmos "ingénuos" (como o insertion sort, ou mesmo bubblesort) a ordenar arrays pequenos.tens lá info sobre uso de memoria e velocidade de cada algoritmo para te ajudar a escolher, mas um quick sort deve chegar.