顺序表(A = A n B)

来源:互联网 发布:神华低碳研究所 知乎 编辑:程序博客网 时间:2024/06/01 10:16
写个A= AnB,思路大概是这样,遍历a看每个元素在b里面是否存在,如果不存在就删掉这个元素,如果存在就不用管,代码如下:
void Intersection(PDSeqList psa,PDSeqList psb)
{
int index;
int tmp;
for(int i = 0;i < GetLength(psa); i ++)
{
GetElem(psa,i,&tmp);
index = Search(psb,tmp);
if(index < 0)
{
DeletePos(psa,i);
}
}
}
原创粉丝点击