用c语言描述顺序存储结构的线性表求表长的算法答:将顺序表初始化为5个元素,在结构中定义了顺序表的长度,int length:所以在主函数中可以直接调用用printf("%d",L.length)就得到了当前的长度,无论是删除,添加,L.length都会随着改变,比如我们建一个添加的函数 status listinsert_sq(sqlist &L, int i ,elemtype e){ int * q , *p ,* newbase...
顺序表的插入和删除算法答:4. 顺序表长度加1。例如,顺序表原有元素为[1, 2, 4, 5],现在要在第3个位置插入元素3,则插入过程如下:1. 判断插入位置3是否合法,合法。2. 将第4个元素5向后移动一个位置,变为[1, 2, 4, 5, _](下划线表示空位置)。3. 将第3个元素4向后移动一个位置,变为[1, 2, _, 4,...