La présentation est en train de télécharger. S'il vous plaît, attendez

La présentation est en train de télécharger. S'il vous plaît, attendez

ALGORITHME DE TRI Le tri par insertion.

Présentations similaires


Présentation au sujet: "ALGORITHME DE TRI Le tri par insertion."— Transcription de la présentation:

1 ALGORITHME DE TRI Le tri par insertion

2 Le principe de l’algorithme
Trier des éléments un par un en commençant en début de tableau, et en classant l’élément suivant en fonction des éléments déjà classés.

3 Problème Le tri par insertion présente beaucoup de calcul a faire, surtout si on doit placer le dernier élément au début de la liste classée.

4 Algorithme En pseudo-code: tri_insertion(tableau T, entier n)
pour i de 2 à n x ← T[i] j ← i tant que j > 1 et T[j - 1] > x T[j] ← T[j - 1] j ← j – 1 fin tant que fin pour T[j] ← x fin pour

5 Complexité de l'algorithme
1)L'algorithme est-il efficace: étude de la complexité ? 1.1) 1er problème : comment définir une étape? 2.2) 2eme problème : variation en fonction de l'ordre de base de la liste 2)Calcul de la complexité dans différents cas -le meilleur des cas -le pire des cas -en moyenne 3)Conclusion : une fonction a croissance quadratique


Télécharger ppt "ALGORITHME DE TRI Le tri par insertion."

Présentations similaires


Annonces Google