/*关于这数组偏移123453---->>34512n=5返回2*/#include<bits/stdc++.h>usingnamespacestd;inta[]={1,2,3,4,5};intn=5;intcount=3;intfun(intn,inta[],intcount,intlen)//不给数组长度真的不好做,JAVA是能由数组直接拿{intb[2*len];intret=0;for(inti=0;i<2*len;i++){b[i]=a[i%len];//cout<<b[i]<<"";空间换时间,思考的一种方法}for(inti=count-1;i<count-1+len;i++){cout<<b[i]<<"";//即输出旋转后的数组if(b[i]==n){ret=i-count+1;}}cout<<endl;returnret;}//1234512345//---------intmain(){cout<<fun(5,a,3,5)<<endl;cout<<"Hello,C++worldofAnycodeX!"<<endl;return0;}