线性表的抽象数据类型描述

来源:互联网 发布:阿里云主机登陆 编辑:程序博客网 时间:2024/05/21 21:46

 

void unionList(List LA;List LB,List &LC)
{
int lena,i;
Elemtype e;
InitList(LC);
for(i=1;i<=ListLenngth(LA);i++)//将LA的所有元素插入到LC中
{
GetElem(LA,i,e);//求线性表中某个数据的元素值
ListInsert(LC,i,e);//插入数组

}
lena=ListLength(LA);//求线性表中LA的长度
for(i=1;i<=ListLength(LB);i++)
{
GetElem(LB;i,e);//取LB中的第i个数据元素赋给e
if(!locatElem(LA,e))
ListInsert(LC,++lena,e);//LA中不存在和e相同者,则插入到LC中
}
}

0 0