问答题
设一个带头结点的单向链表的头指针为head,设计算法,将链表的记录,按照data域的值递增排序。
voidassending(Lnode*heaD.{Lnode*p,*q,*r,*s;p=hea......
(↓↓↓ 点击下方‘点击查看答案’看完整答案 ↓↓↓)
问答题 有两个循环链表,链头指针分别为L1和L2,要求写出算法将L2链表链到L1链表之后,且连接后仍保持循环链表形式。
问答题 编写算法,实现带头结点单链表的逆置算法。
填空题 写出算法的功能。int L(head){ node * head; int n=0; node *p; p=head; while(p!=NULL) { p=p->next; n++; } return(n); }