Articles

Affichage des articles associés au libellé algorithme

algorithme part 8 les fonctions

Image
les Fonctions

algorithme part 7 Les tableaux

Image
Les tableaux

algorithme part 6 la selection multiple

Image
la selection multiple

algorithme part 5 les structures iteratives " POUR "

Image
les structures iteratives " Pour "

algorithme part 4 les structures iteratives "Repeter jusqu'a"

Image
les structures iteratives "Repeter jusqu'a"

algorithme part 3 les structures iteratives " Tanque "

Image
les structures iteratives " Tanque "

algorithme part 2 les structures conditionnelles

Image
les structures conditionnelles

algorithme part 1

Image

Fonction Tri à Bulle

Concept: Le tri par bulles ou tri par propagation est un algorithme de tri qui consiste �a faire remonter progressivement les plus grands �el�ements d'un tableau. L'algorithme parcourt le tableau, et compare les couples d'�el�ements successifs. Lorsque deux �el�ements successifs ne sont pas dans l'ordre, ils sont �echang�es. Apr�es chaque parcours complet du tableau, l'algorithme recommence l'op�eration. Lorsqu'aucun �echange n'a lieu pendant un parcours, on arr^ete alors l'algorithme ( cela signifie que le tableau est trié ).  fonction triBulle(tableau T, entier n)       R�ep�eter            echangeE�ectu�e = faux;        Pour j de 0 �a n - 2           Si T[j] > T[j + 1], alors                �echanger T[j] et T[j + 1];                �echangeE�ectu�e = vrai;          FinSi ...

Fonction de Tri Shell

Concept: Le tri par bulles ou tri par propagation est un algorithme de tri qui consiste �a faire remonter progressivement les plus grands �el�ements d'un tableau. L'algorithme parcourt le tableau, et compare les couples d'�el�ements successifs. Lorsque deux �el�ements successifs ne sont pas dans l'ordre, ils sont �echang�es. Apr�es chaque parcours complet du tableau, l'algorithme recommence l'op�eration. Lorsqu'aucun �echange n'a lieu pendant un parcours, on arr^ete alors l'algorithme ( cela signifie que le tableau est trié ).  fonction triBulle(tableau T, entier n)       R�ep�eter            echangeE�ectu�e = faux;        Pour j de 0 �a n - 2           Si T[j] > T[j + 1], alors                �echanger T[j] et T[j + 1];                �echangeE�ectu�e = vrai;          FinSi ...