Information

Author(s) Vincent Branders, Pierre Dupont
Deadline 20/03/2024 14:00:00
Submission limit No limitation

Sign in

[TP.05] Tri par sélection

Considérons l'algorithme de tri par sélection suivant :

S05_1_2_selection/selectionSort.png

Question 1: Pire cas

Sélectionnez, parmi les propositions suivantes, celles qui correspondent à un pire cas pour l'algorithme de tri étudié dans cette tâche.

Question 2: Nombre de comparaisons : pratique

Supposons le tableau suivant:

[65, 97, 43, 12, 29, 14, 99]

Déterminez le nombre de comparaisons effectuées par l'algorithme de tri étudié dans cette tâche.

Question 3: Nombre de comparaisons

Combien de comparaisons sont effectuées par l'algorithme de tri étudié dans cette tâche? Déterminez la borne la plus simple et la plus stricte possible.

Question 4: Nombre d'échanges : pratique

Supposons le tableau suivant:

[65, 97, 43, 12, 29, 14, 99]

Déterminez le nombre d'échanges effectuées par l'algorithme de tri étudié dans cette tâche.

Question 5: Nombre d'échanges

Combien d'échanges sont effectuées par l'algorithme de tri étudié dans cette tâche ? Déterminez la borne la plus simple et la plus stricte possible.

Question 6: Complexité temporelle globale

Quelle est la complexité temporelle globale de l'algorithme de tri étudié dans cette tâche ? Déterminez la borne la plus simple et la plus stricte possible.

Question 7: Propriétés

Sélectionnez, parmi les propositions suivantes, celles qui sont correctes.