Ok grazie mille utima cosa c'è questa domanda :
Cosa differenzia un metodo ingenuo da uno avanzato nell'ordinamento del vettore ?

Credo che potrebbe essere una velocità ovvero meno stringhe di codice da eseguire, oppure anche meno memoria se ad esempio un metodo ne usa meno di variabili ed un'altro ne usa di più. Poi non ho capito bene la differenza tra metodo ingenuo e avanzato, forse i metodi avanzati sono tipo insertion sort, bubble sort