在双向循环链表中,在p指针所指向的结点前插入一个指针q所指向的新结点,其修改指针的操作是]注:双向链表的结点结构为(llink,data,rlink)。供选择的答案:

在双向循环链表中,在p指针所指向的结点前插入一个指针q所指向的新结点,其修改指针的操作是(    )。[北京邮电大学1998 二、2(2分)]

注:双向链表的结点结构为(llink,data,rlink)。供选择的答案:

A.  p↑.llink:=q; q↑.rlink:=p;         p↑.llink↑.rlink:=q; q↑.llink:=q;
B.  p↑.llink:=q; p↑.llink↑.rlink:=q ; q↑.rlink:=  p;       q↑.llink:=p↑.llink;
C.  q↑.rlink:=p; q↑.llink:=p↑.llink; p↑.llink↑.rlink:=q;  p↑.llink:=q;
D.  q↑.llink:=p↑.llink;q↑.rlink:=p; p↑.llink:=q;p↑.llink:=q;(编者按:原题如此)

参考答案与解析:

相关试题

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

[单选题]在双向循环链表中,在p指针所指的结点后插入一个指针q所指向的新结点,修改指针的操作是()。A . p->next=q;q->prior=p;p->next->prior=q;q->next=q;B . p->next=q;p->next->prior=q;q->prior=p;q->next=p->next;C . q->prior=p;q->next=p->next;p->next->prior=q

  • 查看答案
  • 【单选题】在双向循环链表中,在p指针所指的结点后插入q所指向的新结点,其修改指针的操作是()。

    【单选题】在双向循环链表中,在p指针所指的结点后插入q所指向的新结点,其修改指针的操作是()。A. p→next=q; q→prior=p; p→next→pr

  • 查看答案
  • 【单选题】在双向循环链表中,在p指针所指的结点后插入q所指向的新结点,其修改指针的操作是()。

    【单选题】在双向循环链表中,在p指针所指的结点后插入q所指向的新结点,其修改指针的操作是()。A. p→next=q; q→prior=p; p→next→pr

  • 查看答案
  • 在双向循环链表中,在p所指的结点之后插入指针f所指的新结点,其操作步骤是()。

    [单选题]在双向循环链表中,在p所指的结点之后插入指针f所指的新结点,其操作步骤是()。A.B.C.D.

  • 查看答案
  • 在双向循环链表中,在p所指的结点之后插入指针f所指的新结点,其操作步骤是()。

    [单选题]在双向循环链表中,在p所指的结点之后插入指针f所指的新结点,其操作步骤是()。A.B.C.D.

  • 查看答案
  • 在双向循环链表中,在p所指的结点之后插入指针f所指的新结点,其操作步骤是()。

    [单选题]在双向循环链表中,在p所指的结点之后插入指针f所指的新结点,其操作步骤是()。A.B.C.D.

  • 查看答案
  • 在双向循环链表中,在p所指的结点之后插入指针f所指的新结点,其操作步骤是()。

    [单选题]在双向循环链表中,在p所指的结点之后插入指针f所指的新结点,其操作步骤是()。A.B.C.D.

  • 查看答案
  • 设单链表中结点的结构为(data,link)。已知指针q所指结点是指针p所指结点

    [单选题]设单链表中结点的结构为(data,link)。已知指针q所指结点是指针p所指结点的直接前驱,若在*q与*p之间插入结点*s,则应执行下列哪一个操作?A.s↑.link:=p↑.link;p↑.link:=sB.q↑.link:=s;s↑.link:=pC.p↑.link:=s↑.link;s↑.link:=pD.p↑.link:=s;s↑.link:=q

  • 查看答案
  • 在一个单链表中,若要在指针q所指结点的后面插入一个由指针p所指向的结点,则执行下

    [单选题]在一个单链表中,若要在指针q所指结点的后面插入一个由指针p所指向的结点,则执行下面哪条语句?( )A.q->next=p->next;p=qB.p->next=q->next;q=pC.q->next=p->next;p->next=qD.p->next=q->next;q->next=p

  • 查看答案
  • 双向链表中有两个指针域llink和rlink,分别指向前驱和后继,设β指向表中的一个结点,q指向一待插入结点,现要求在p前插入q,则正确的插入为( )。

    [单选题]双向链表中有两个指针域llink和rlink,分别指向前驱和后继,设β指向表中的一个结点,q指向一待插入结点,现要求在p前插入q,则正确的插入为( )

  • 查看答案