[单选题]

单向链表的每一个节点都有一个指向它的后续节点的指针link,现有节点p和q,节点q在节点p的前面,要删除节点p,正确的操作应该是

A.q↑.link:=p↑.link;

B.p↑.link:=q↑.link;

C.q↑.link:=p;p↑.link:=q;

D.q:=p↑.link;p↑.link:=q↑.link;

参考答案与解析:

相关试题

单向链表的每一个节点都有一个指向它的后续节点的指针link,现有节点P和q,要将

[单选题]单向链表的每一个节点都有一个指向它的后续节点的指针link,现有节点P和q,要将q插入节点p的后面,正确的操作应该是A.q↑.link: =p↑.link; p↑.link: =q;B.q: =p↑.link; p↑.link:=q↑.link;C.q↑.link: =p; p↑.link: =q;D.q:=p↑.link; p:=q↑.link;

  • 查看答案
  • 单向链表的每一个结点都有一个指向它的后续结点的指针link,现有结点p和q,结点

    [单选题]单向链表的每一个结点都有一个指向它的后续结点的指针link,现有结点p和q,结点q在结点p的前面,要删除结点p,正确的操作应该是A.q↑. link:=p↑. link;B.p ↑. link:= q ↑. link;C.q↑. link:=p; p↑. link:=q;D.q:=p↑. link; p↑. link:= q ↑. link;

  • 查看答案
  • 单向链表的每一个结点都有一个指向它的后续结点的指针link,现有结点p和q,要将

    [单选题]单向链表的每一个结点都有一个指向它的后续结点的指针link,现有结点p和q,要将结点q插入结点p的后面,正确的操作应该是________。A.q^.link:=p^.link; p^.link:=q;B.q:=p^.link; p^.link:=q^.link;C.q^.link:=p; p^.link:=q;D.q:=p^.link; p:=q^.link

  • 查看答案
  • 单向链表的每一个结点都有一个指向它的后续结点的指针link,现有结点p和q,要将

    [单选题]单向链表的每一个结点都有一个指向它的后续结点的指针link,现有结点p和q,要将q插入结点p的后面,正确的操作应该是A.q↑.link:=p↑.link;p↑.link:=q;B.q:=p↑.link;p↑.link:=q↑.link;C.q↑.link:=p;p↑.link:=q;D.q:=P↑.link;p:=q↑link;

  • 查看答案
  • 单向链表的每一个结点都有一个指向它的后续结点的指针link,现有结点p和小要将结

    [单选题]单向链表的每一个结点都有一个指向它的后续结点的指针link,现有结点p和小要将结点q插入结点p的后面,正确的操作应该是 ______。A.q^.link:=p^.link; p^.link:=q;B.q:=p^.link; p^.link:=q^.link;C.q^.link:=p; p^.link:=q;D.q:=p^.link; p:=q^.link

  • 查看答案
  • 在一个双向链表中,q的前一个节点为p,q的后一个节点为n,删除q所指向节点,则执

    [单选题]在一个双向链表中,q的前一个节点为p,q的后一个节点为n,删除q所指向节点,则执行()A.deleteq;B.q->prev->next=q->prev;q->next->prev=q->next;deleteq;C.q->prev=p->next;p->next=p->prev;deleteq;D.q->next=q->prev->next;q->prev=q->next->prev;deleteq;E.q->prev->next=q->next;q->next->prev=q->prev;d

  • 查看答案
  • 设指针q指向单链表中节点A,指针p指向单链表中节点A的后继节点B,指针s指向被插入的节点X,则在节点A和节点B插入节点X的操作序列为()。

    [单选题]设指针q指向单链表中节点A,指针p指向单链表中节点A的后继节点B,指针s指向被插入的节点X,则在节点A和节点B插入节点X的操作序列为()。A.p->n

  • 查看答案
  • 设指针q指向单链表中节点A,指针p指向单链表中节点A的后继节点B,指针s指向被插入的节点X,则在节点A和节点B插入节点X的操作序列为()。

    [单选题]设指针q指向单链表中节点A,指针p指向单链表中节点A的后继节点B,指针s指向被插入的节点X,则在节点A和节点B插入节点X的操作序列为()。A.p->n

  • 查看答案
  • 设指针q指向单链表中节点A,指针p指向单链表中节点A的后继节点B,指针s指向被插入的节点X,则在节点A和节点B插入节点X的操作序列为()。

    [单选题]设指针q指向单链表中节点A,指针p指向单链表中节点A的后继节点B,指针s指向被插入的节点X,则在节点A和节点B插入节点X的操作序列为()。A.p->n

  • 查看答案
  • 在一个单链表中,若要删除p节点的后续节点,则执行

    [单选题]在一个单链表中,若要删除p节点的后续节点,则执行A.p↑.next:=p↑.next↑.next;B.p:=p↑.next;p↑.next:=p↑.next↑.next;C.flee(p↑.next);D.p:=p↑.next↑.next;

  • 查看答案
  • 单向链表的每一个节点都有一个指向它的后续节点的指针link,现有节点p和q,节点