Bonjour,
Je souhaite permuter un tableau. Le problème est que pour un grand nombre d'objets à permuter, la fonction réalisée prend trop de temps. Auriez vous une solution plus rapide ?
Le tableau phi est le tableau qui permet de definir une permutation et de la conserver (il faut absolument que je conserve les positions de départ et d 'arrivée).
Voila ce qui a été fait :
Merci pour votre aide
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 protected Ball[] permuteList(Ball[] tabBall) { int size = tabBall.length; Ball[] result = new Ball[size]; int pos; for (int i = 0; i < size; i++) { pos = phi[i]; result[pos] = tabBall[i]; } return result; }
[Modéré par Didier]
Ajout de tag dans le titre
Lire les règles du forum : Règles du forum Java
Partager