Bonsoir,
Je suis sensé programmer sur blue j un mini annuaire et pour cela il me faut utiliser un algorithme de tri. J'ai choisi celui de/par sélection. J'un est trouvé un :
...
Mon problème l'instruction "n=t.length" , je comprend pas à quoi correspond t d'autant plus qu'il n'est pas initialisé...Code:void triSelection() { double max; int aRanger, j, jmax, n=t.length; for( aRanger=n-1; aRanger>0; aRanger--) { // Etape: chercher le max de t[0..aRanger] jmax=aRanger; max=t[jmax]; for(j=0; j<aRanger; j++) { if(t[j] > max) { jmax=j; max=t[jmax]; } } // ranger le max: échanger max en t[jmax] et t[aRanger] t[jmax]=t[aRanger]; t[aRanger]=max; } }
Merci d'avance pour votre aide
-----