插入数据元素的算法
算法如下:
int ListInsert (SqList &L, int i, ElemType e) {
int j;
if (i < 1 || i > L.length + 1) // 参数i错误
return 0;
i--; // 将逻辑位序转化为elem下标
for (j=L.length; j > i; j--) // 将data[i]及后面元素后移一个位置
L.data[j] = L.data[j-1];
L.data[i] = e;
L.length++; // 顺序表长度增1
return 1;
}