已知带头结点的线性单链表A=(a1 a2 … am) 带头结点的线性单链表B=(b1 b2 … bn) 编写算法按下列规
已帮助 人
已知带头结点的线性单链表A=(a1,a2,…,am),带头结点的线性单链表B=(b1,b2,…,bn),编写算法按下列规则合并A、B为带头结点的线性链表C的算法。 使得: C=(a1,b1,…,am, bm, bm+1,…bn) m≤n 或者 C=(b1,a1,…,bn, an, an+1,…am) m>n 注意:利用原表结点空间。 typedef struct node { ElemType data; struct node *next; }LNode, *LinkList;

回答
共1条回复-
(1)(a2,a4,…,)(2)将循环单链表中偶数结点位置的元素值写入顺序表A
