Questions extraites du site genumsi.inria.fr qui propose des QCM d'entraînement.

Algorithme de tri


On considère un algorithme de tri dans lequel la fonction:

echanger(tab[i], tab[j])

effectue l'échange les ième et jième valeurs du tableau tab.





nom: tri_mystere

paramètre: tab, tableau de n entiers, non trié, non vide

Traitement:
pour i allant de 1 à n-1:
pour j allant de i+1 à n:
si tab[j] < tab[i]:
echanger(tab[i], tab[j])
renvoyer tab


Question: quel est le type de tri qui correspond à cet algorithme ?

Cliquer pour afficher la solution

La réponse est : A