1.循环左移(输入的参数不超过表本身长度)
如需实现超过表长的循环左移需对输入参数进行处理,若超过表长则实际左移p%L.length
void ROL(SeqList &L,int p){
if (p<0 || p>L.length) {
cout<<"输入左移数据不规范!"<
2.求两个升序顺序表的合并中位数
int M_Search(SeqList A,SeqList B){
//定义顺序表的首,尾,中位数
int s1=0,d1=A.length-1,m1;
int s2=0,d2=B.length-1,m2;
while (s1!=d1 || s2!=d2) {
m1=(s1+d1)/2;
m2=(s2+d2)/2;
if (A.data[m1]==B.data[m2]) {
return A.data[m1];
}
if (A.data[m1]



