Bonjour,
Nous sommes en train d'apprendre le Tri à Bulle et il y a des éléments que je ne comprends pas, dans les deux boucles à faire.
Donc j'ai un tableau avec les différents chiffres
int[] tab = {10,5,9,8,0,1,3,2,4};
Dans ma function bulle , je ne comprends pas les deux boucles...
1 2
| for(int i = tab.length - 1; i >= 1; i--){
for(int j = 1; j <= 1; j++){ |
Dans la première boucle
for(int i = tab.length - 1; i >= 1; i--){
la variable i équivaut à la taille du tableau tab, le -1 est le fait de lire le tableau depuis la dernier indice, donc ici c'est la valeur "4"
i plus grand ou équal à 1, pourquoi 1 ? A quoi correspond le 1 ?
Dans la deuxième boucle
for(int j = 1; j <= 1; j++){
j = 1, représente quoi ?
je ne comprends pas aussi ce que représente le j <= 1 ?
D'avance merci pour vos explications précieuses.
Partager