"on peut faire plus simple"
je sais pas pourquoi je me complique toujours la vie
"essaie de m'expliquer ton code à l'écrit pour voir."
donc au début j =1 et i = 0
si la case i est plus grande que la case j et que j n'est pas la dernière case :
i--; ( qu'on la boucle est fini on a i++ donc i++ et i-- nous donne juste i car j'essaye de garder la case i )
j++; ( on obtient la case qui est après l'ancienne case j pour la comparer a la case i qui je rappelle na pas changé )
si la case i est plus petit que j et que j n'est pas la dernière case
j++; ( on obtient la case qui est après l'ancienne case j)
a la fin de la boucle on i++ ( i++ qui est égale a l'ancienne case j donc on a gardé la case j et on la comparé avec la case qui est après elle
on fait comme sa jusqu’à que j est égale a la dernière case on compare donc j et i et on renvoie la case la plus grande