mon problème vient du fait que le tri que j'effectue me fournit un classement par ordre décroissant alors que je voudrais obtenir un tri par ordre croissant. Voici mon code :
for(i = 0; i < tableau.length; i++){ // Recherche de la position d'un mini
pos_min = i; for(n = i+1; n < tableau.length;n++){ if(tableau[n] <= tableau[pos_min]){
pos_min = n; } } // échange de i et de la position du min int z = tableau[pos_min];
tableau[pos_min] = tableau[i];
tableau[i] = z; }
EDIT: code pour tableau de toute taille
[Java]Tri tournoi.
× Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
× Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.