循环左移
//循环左动
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

浙公网安备 33010602011771号