Affiche.java
qui prend un nombre
arbitraire d'arguments entiers et qui affiche n fois un argument
de valeur n.
Par exemple, la commande
Affiche 3 1 0 4
3 3 3 1 4 4 4 4
public static int[] chaineVersEntier(String[] chaineTab)
chaineTab
en tableau d'entiers.
public static void afficheEntierTab(int[] entierTab)
public static int[] copieEntierTab(int[] entierTab)
entierTab
.
renverse(int[] entierTab)
qui renverse l'ordre des éléments d'un tableau
entierTab
(sans créer de tableau auxiliaire).
estPermutation(int[] perm)
qui admet comme argument un tableau perm
et qui vérifie
qu'il définit une permutation des entiers entre 0 et n-1
où n=perm.length
(autrement dit, que toutes les entrées sont comprises entre ces bornes
et représentées une et une seule fois).
Faire une méthode de complexité O(n).
Faire une méthode qui engendre une permutation aléatoire de
n éléments de complexité O(n).