Home | History | Annotate | Download | only in shootout

Lines Matching defs:perm1

50     Aint*	perm1;
63 perm1 = calloc(n, sizeof(*perm1));
66 for( i=0 ; i<n ; ++i ) perm1[i] = i; /* initial (trivial) permu */
71 for( i=0 ; i<n ; ++i ) printf("%d", (int)(1+perm1[i]));
81 if( ! (perm1[0]==0 || perm1[n1]==n1) ) {
83 for( i=1 ; i<n ; ++i ) { /* perm = perm1 */
84 perm[i] = perm1[i];
86 k = perm1[0]; /* cache perm[0] in k */
110 Int perm0 = perm1[0];
114 perm1[i] = perm1[k];
117 perm1[r] = perm0;