[Perf] Permuter un tableau
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 :
Code:
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;
} |
Merci pour votre aide
[Modéré par Didier]
Ajout de tag dans le titre
Lire les règles du forum : Règles du forum Java