//循环左动 void Reverse(int R[],int from,int to){ int temp,i; for(i=0;i<(to-from+1)/2;i++){ temp=R[to-i]; R[to-i]=R[from+i]; R[from+i]=temp; } } void Converse(int R[],int n,int p){ Reverse(R,0,p); Reverse(R,p,n-1); Reverse(R,0,n-1); }
注:P25 10