Le tri par bulles procède comme suit:
Mise en application du tri par bulles sur une liste d'entiers
Cette méthode de tri consiste à traverser plusieurs fois la liste de gauche à droite en échangeant à chaque passage des éléments adjacents placés dans un mauvais ordre relatif. Plus précisément, dès que l'élément de plus grande valeur est rencontré lors de la première traversée, il est échangé avec chacun des éléments situés à sa droite jusqu'à ce qu'il trouve sa place définitive, à l'extrémité droite de la liste. A la deuxième traversée, c'est l'élément ayant la deuxième plus grande valeur qui est successivement poussé vers sa place définitive et ainsi de suite, comme l'illustre la figure ci-dessous:
Déroulement du tri par bulles sur une liste d'entiers
Chaque traversée permet de placer un élément à sa place définitive en commençant par celui ayant la plus grande valeur. Dès lors, les éléments situés à droite de l'indice i sont à leur position définitive.
En vous basant sur les exemples présentés ci-dessus, répondez à chacun des points suivants:
croissante = [0, 1, 2, 3, 4, 5, 6, 7, 8, 9]decroissante = [9, 8, 7, 6, 5, 4, 3, 2, 1, 0]aleatoire = [54, 26, 93, 31, 77, 17, 44, 55, 20, 36]|