基于顺序表的运算的实现
查找运算
int Locate(SeqList l,ElemType e)
/在顺序表l中查找元素e,若 l.elem[i]=e,则找到该元素,并返回i,若找不到,返回-1/
{ i=0 ;
while ((i<=l.listlength-1)&&(l.elem[i]!=e) )
/顺序扫描表,直到找到值为e元素, 或扫到表尾而没找到/
i++;
if (i<= l.listlength-1)
return(i);
else
return(-1);
} /* Locate */
插入算法
这是来自课程中的。