bonsoir,
avec cette petite modif, je tombe à moins de 7ms...
Compilation :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15 int j,k; // indices des caractères à permuter char tampon; int m; for (m=0;m<1000;m++) // on fait 100 fois pour mesurer le temps { for (i=0,k=0; i<nbr_permut; i++) { j=k++; if (k==nbrcar) k=0; tampon=machaine[j]; machaine[j]=machaine[k]; machaine[k]=tampon; } }
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 gcc -o TestPerm perm.c -Os
Partager