简述算法的功能Status A (LinKedList L) { //L是无表头结点的单链表 if(L&&L->next
来源:学生作业帮 编辑:搜狗做题网作业帮 分类:综合作业 时间:2024/08/06 19:40:01
简述算法的功能
Status A (LinKedList L) { //L是无表头结点的单链表
if(L&&L->next){
Q=L; L=L->next;P=L;
while(P->next)P=p->next;
P->next=Q; Q->next=NULL;
}
return OK;
}//A
Status A (LinKedList L) { //L是无表头结点的单链表
if(L&&L->next){
Q=L; L=L->next;P=L;
while(P->next)P=p->next;
P->next=Q; Q->next=NULL;
}
return OK;
}//A
![简述算法的功能Status A (LinKedList L) { //L是无表头结点的单链表 if(L&&L->next](/uploads/image/z/15580863-63-3.jpg?t=%E7%AE%80%E8%BF%B0%E7%AE%97%E6%B3%95%E7%9A%84%E5%8A%9F%E8%83%BDStatus+A+%28LinKedList+L%29+%7B+%2F%2FL%E6%98%AF%E6%97%A0%E8%A1%A8%E5%A4%B4%E7%BB%93%E7%82%B9%E7%9A%84%E5%8D%95%E9%93%BE%E8%A1%A8+if%28L%26%26L-%3Enext)
当l与l->next非空,则L赋值给q,l->next赋值给l,l赋值给p.
当p->next非空,p就指向p的next.直到空为止.
p->next指向q.q->next为空.
这段算法就是把指针围成一个圈.完成从头指向尾,再从尾指向头.
当p->next非空,p就指向p的next.直到空为止.
p->next指向q.q->next为空.
这段算法就是把指针围成一个圈.完成从头指向尾,再从尾指向头.
已知L 是无表头结点的单链表,且P 是指向表中某个结点的指针,
已知带表头结点的单链表L,指针P指向L链表中的一个结点(非首、尾结点):删除P结点的语句序列是?
已知L是带表头结点的非空单链表,且P结点既不是首元结点,也不是尾元结点,试从下列提供的答案中选择合适
链表中LinkList L与LinkList *L的区别以及(*L).elem,L.elem L->next,(*L)-
关于数据结构的一道题试写一算法,将指针s指向的无头结点的单链表链接到带头结点单链表L的最后一个结点之后.函数原型使用St
在一个头指针为L的循环链表中,指针域为next,指针P所指结点(此结点是尾结点)的条件是( ).
数据结构填空题求解答 现有如下单链表中的a结点,要将L链表头指针指向a结点,写出操作语句 请填空_
已知带表头结点的非空单链表L,指针P指向L链表中的一个结点(非首尾结点),试从下列选项中选择合适的语句序列
已知带头结点的单链表L,指针P指向L链表中的一个结点为(非首结点、非尾结点),
下列计算中,结果等于3的是( )A.l-7l-l-4l B.l(-7)-(+4)l C.l(+7)l-l(-4)l D.
l,
l