求一个链表问题!!
A,B为单链表队列,设计算法使A=A交B,给出算法!!C++实现!
/*-------------------------------*/
/* 求两个集合的交集 */
/*-------------------------------*/
nodelink same(nodelink a,nodelink b)
{
nodelink c,s,pre;
c=b;
s=b;
pre=s;
while(s)
{
s=s->next;
if(s&&found(a,s->info)==0)
pre->next=s->next;
else
pre=pre->next;
s=pre;
}
return(c);
}