假定线性表的数据元素的类型为Data Type,顺序表的结构定义如下:
const int Maxsize=100;
typedef struct
{ Data Type data[Maxsize];
int length;
}SeqList;
SeqList L;
设计算法实现顺序表的插入运算InsertSeqlist(SeqList L,Data Type x, int i)。该算法是指在顺序表的第I(1≤i≤n+1)个元素之前,插入一个新元素x。使长度为n的线性表变为长度为n+1的线性表。
【正确答案】:
【题目解析】: