合并链表
单链表的结构定义如下? struct LinkNode{
ElementType data; struct LinkNode *next; }?
typedef LinkNode *LinkList;
请编写一个算法?写出算法代码??将指定的一个单链表?带头结点?交叉合并到另一个单链表?带头结点?中。
例如?对单链表A?a1 a2 a3 …?和B?b1 b2 b3 …?使用该算法?
应该得到结果单链表A?a1 b1 a2 b2 a3 b3 …?
?B为空表
希望能帮忙弄一下,,我已经做不出来了,谢谢