可学答题网 > 问答 > 国家开放大学(数据结构)题库
目录: 标题| 题干| 答案| 搜索| 相关
问题

在一个单链表中p所指结点之后插入一个s所指的结点时,可执行()。


在一个单链表中p所指结点之后插入一个s所指的结点时,可执行()。

  • Ap=s->next
  • Bp->next=s;s->next=p->next
  • Cp->next=s->next;
  • Ds->next=p->next;p->next=s;
参考答案
参考解析:
分类:国家开放大学(数据结构)题库
相关推荐

1、从单链表中删除指针s所指结点的下一个结点t,其关键运算步骤为()。

从单链表中删除指针s所指结点的下一个结点t,其关键运算步骤为()。As↑眑ink:=tBt↑眑ink:=sCt↑眑ink:=s↑眑inkDs↑眑ink:=t↑眑ink

2、在单链表中,给定任一结点的地址p,则可用下述语句将新结点s插入结点p的后面:

在单链表中,给定任一结点的地址p,则可用下述语句将新结点s插入结点p的后面:p->next;A正确B错误

3、在一个单链表head中,若要在指针p所指结点后插入一个q指针所指结点,则执行

在一个单链表head中,若要在指针p所指结点后插入一个q指针所指结点,则执行()Ap->next=q->next;q->next=p;Bq->next=p->next;p=q;Cp->next=q->next;p->next=q;Dq->...

4、已知指针p和q分别指向某单链表中第一个结点和最后一个结点。假设指针s指向另一

已知指针p和q分别指向某单链表中第一个结点和最后一个结点。假设指针s指向另一个单链表中某个结点,则在s所指结点之后插入上述链表应执行的语句为()。Aq->next=s->next;s->ne...

5、在双向循环链表中,在p指针所指的结点后插入一个指针q所指向的新结点,修改指针

在双向循环链表中,在p指针所指的结点后插入一个指针q所指向的新结点,修改指针的操作是()。Ap->next=q;q->prior=p;p->next->prior=q;q->next=q;Bp->next=q;p->next->pri...

6、在双向循环链表中,在p所指的结点之后插入指针f所指的新结点,其操作步骤是()

在双向循环链表中,在p所指的结点之后插入指针f所指的新结点,其操作步骤是()。Af->prior=p;f->next=p->next;p->next=f;p->next->prior=f;Bp->next=f;f->prior=p;p->nex...