typedef struct node
{
int data;
struct node *next;
}Linklist;
Linklist* same(Linklist&A,Linklist&B)
{
Linklist*pa=A.next,*pb=B.next;
Linklist*pc=(Linklist*)malloc(sizeof(Linklist));
pc->next=NULL;
Linklist*p=pc,*New;
while(pa)
{
while(pb)
{
if(pb->data==pa->data)
{
New=(Linklist*)malloc(sizeof(Linklist));
pc->data=pa->data;
New->next=NULL;
pc->next=New;
pc=New;
}
pb=pb->next;
}
pa=pa->next;
}
return pc;
}
2.26-用链表表示2.25的算法;
最新推荐文章于 2024-04-01 00:38:08 发布