Version sans JavaScript, en lecture seule : les ateliers, les quiz et l’exécution du code n’y sont pas. Version complète · Catalogue · Se connecter

Séquence

Tri à bulles

Socle

Écrivez triABulles(int[] tableau) qui trie le tableau par ordre croissant et le renvoie.

Ici, un atelier : on y écrit et on y exécute du code. Il demande JavaScript.

Code de départ

Exercices.java

import java.util.Arrays;

public class Exercices {

    public static void main(String[] args) {
        int[] t = { 5, 1, 4, 2, 8 };
        System.out.println(Arrays.toString(triABulles(t)));
    }

    public static int[] triABulles(int[] tableau) {
        // TODO
        return tableau;
    }
}

Le socle se valide dans l’atelier, qui demande JavaScript.

Indice 1

On compare chaque paire de voisins et on les échange s’ils sont dans le désordre ; on recommence jusqu’à ce qu’aucun échange n’ait lieu. L’échange demande une variable temporaire.