早教吧作业答案频道 -->其他-->
写出下列算法的功能LinkListdemo(LinkListL){ListNode*q,*p;If(L&&L->next){Q=L;L=L->next;p=L;While(p->next)p=p->next;p->next=q;q->next=NULL;}ReturnL;}ListNode*q,*p;If(L&&L->next){Q=L;L=L->next;p=L;While(p->next)p=p->next;p->next=q;q->next
题目详情
写出下列算法的功能
LinkList demo(LinkList L)
{
ListNode *q,*p;
If(L&&L->next)
{
Q=L;L=L->next;p=L;
While(p->next) p=p->next;
p->next=q;q->next=NULL;
}
Return L;
}
ListNode *q,*p;
If(L&&L->next)
{
Q=L;L=L->next;p=L;
While(p->next) p=p->next;
p->next=q;q->next=NULL;
}
Return L;
}
后面程序多了,不要了
ListNode *q,*p;
If(L&&L->next)
{
Q=L;L=L->next;p=L;
While(p->next) p=p->next;
p->next=q;q->next=NULL;
}
Return L;
}
LinkList demo(LinkList L)
{
ListNode *q,*p;
If(L&&L->next)
{
Q=L;L=L->next;p=L;
While(p->next) p=p->next;
p->next=q;q->next=NULL;
}
Return L;
}
ListNode *q,*p;
If(L&&L->next)
{
Q=L;L=L->next;p=L;
While(p->next) p=p->next;
p->next=q;q->next=NULL;
}
Return L;
}
后面程序多了,不要了
ListNode *q,*p;
If(L&&L->next)
{
Q=L;L=L->next;p=L;
While(p->next) p=p->next;
p->next=q;q->next=NULL;
}
Return L;
}
▼优质解答
答案和解析
那个大写的Q应该是小写的q,程序的作用是将链表L的头结点移到链表的尾.
看了 写出下列算法的功能LinkL...的网友还看了以下:
一道关于VF的题题目是这样的:从键盘输入a、b、c的值,判断它们能否构成三角形的三条边.如果能构成 2020-05-13 …
D,A,P,L,O,Z,Y,T,L,组成的单词说一下,用题中的字母能组成哪些单词?越多越好~~~~ 2020-05-16 …
写出下列算法的功能LinkListdemo(LinkListL){ListNode*q,*p;If 2020-05-17 …
数据结构的题目,对单链表中的元素按插入排序法排序的算法如下,其中L为链表头节点指针.请填空完成其功 2020-05-17 …
数据结构试卷三.阅读下面的算法(10分)LinkListmynote(LinkListL){//L 2020-06-12 …
数据结构问题,不懂啊,兄弟已知L是带表头结点的非空单链表,且P结点既不是首元结点,也不是尾元结点, 2020-07-14 …
为什么刘维尔方程可直接求出指数形式解刘维尔方程:idp/dt=Lp书上说解是p(t)=exp(-i 2020-07-23 …
关于单链表逆置的一些问题,想了好久,望各位高手解答!谢谢我的财富值不多,回答好的话,我追加下面是标准 2020-11-04 …
从同一个体的浆细胞(L)和胰岛B细胞(P)分别提取它们的全部mRNA(L-mRNA和P-mRNA), 2020-12-01 …
voidDestroyList(LinkList&L)中有&是什么意思,而voidClearList 2021-02-05 …