myles1Messages postés 7 avril 2006Date d'inscription - Dernière réponse le 13 mai 2011 à 12:25
bonjour j'aimerai recevoir des cours sur les methodes de trie des tableaux en algorithme en effet je suis en 1ere d'info je ne connais aucun language je fais pour le moment qu'une intiation en algoritmique donc tachez de ne guere m'envoyer des sites ou les algo sont en language C ++ ou tout autre merci
mamiemando20190Messages postés12 mai 2005Date d'inscription30 mai 2012Dernière intervention
28 avril 2006 à 01:01
Certains langage propose directement un tri rapide, comme le C et le C++ (voir fonction qsort). Mais il existe plein de façons de faire des tris :
- tri par insertion
- tri fusion
- tri à bulle
- ...
Le mieux est alors de chercher sur google le nom du tri que tu veux coder accompagné du langage dans lequel tu veux l'écrire.
pour le tryage d'un tableau par ordre croissant:
program tryage;
var tableau:array[1..10] of integer;
temp:integer;
i,j:integer;
begin
for i:=1 to 10 do
read(tableau[i]);
for i:=2 to 10 do
begin
for j :=10 downto i do
begin
if tableau[j-1] > tableau[j] then
begin
temp:=tableau[j-1];
tableau[j-1]:=tableau[j];
tableau[j]:=temp;
end;
end;
end;
for i:=1 to 10 do
write (tableau[i]);
end.
mamiemando20190Messages postés12 mai 2005Date d'inscription30 mai 2012Dernière intervention
7 févr. 2008 à 21:00
Désolé jojo, mais ce n'est pas dans l'optique de CCM de faire les exercices des étudiants à leur place. Si tu bloques sur un point ou que tu as une question précise par contre, on peut te débloquer. Merci par ailleurs de ne pas poster dans un sujet résolu.
Ce document intitulé « methodes de tri des tableaux algo » issu de CommentCaMarche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.
Combien cela coûte-t-il au total ? Quelles aides apportent l'état et les acteurs du marché pour alléger cette charge non choisie ? Tous les détails sur Commentçamarche.net.