[单选题]

在单项循环链表head的末尾(rear指针指向)插入s指针指向的结点,正确操作是()。

A . rear->next=s;s->next=head

B . s->next=rear;rear->next=head

C . rear=s;s->next=head

D . rear->next=s;s=head

参考答案与解析:

相关试题

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

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

  • 查看答案
  • 设有指针head指向的带表头结点的单链表,现将指针p指向的结点插入表中,使之成为

    [单选题]设有指针head指向的带表头结点的单链表,现将指针p指向的结点插入表中,使之成为第一个结点,其操作是______其中p^.next、head^.next分别表示p、head所指结点的链域。A.p^.next:=head^.next; head^.next:=pB.p^.next:=head^.next; head:=pC.p^.next:=head; head:=pD.head^.next:=head; p:=head

  • 查看答案
  • 在头指针为head的非空单循环链表中,指针p指向尾结点,下列关系成立的是()

    [单选题]在头指针为head的非空单循环链表中,指针p指向尾结点,下列关系成立的是 ( )A.p—>next==headB.p—>next—>Next==headC.p—>next==NULLD.p==head

  • 查看答案
  • 在双向循环链表中,在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

  • 查看答案
  • 设rear是指向非空带头结点的循环单链表的尾指针,则删除链表第一个结点的操作可

    [单选题]设rear是指向非空带头结点的循环单链表的尾指针,则删除链表第一个结点的操作可表示为 (22) 。(22) A.p=rear;rear=rear→next;free(p);B.rear=rear→next;free(p);C.rear=rear→next→next;free(p);D.p=rear→next→next;rear→next=p→next;free(p);

  • 查看答案
  • 在头指针为head且表长大于1的单循环链表中,指针p指向表中某个结点,若p→*

    [单选题]在头指针为head且表长大于1的单循环链表中,指针p指向表中某个结点,若p→*next→*next=head,则 (55) 。(55) A.p指向头结点B.p指向尾结点C.*p的直接后继是头结点D.*p的直接后继是尾结点

  • 查看答案
  • 设rear是指向非空带头结点的循环单链表的尾指针,则删除起始结点的操作可表示为(

    [单选题]设rear是指向非空带头结点的循环单链表的尾指针,则删除起始结点的操作可表示为( )A.s=rear;B.rear=rear—>next; rear=rear—>next; free(rear); free(s);C.rear=rear—>next—>next;D.s=rear—>next—>next; free(rear); rear—>next—>next=s—>next; free(s);

  • 查看答案
  • 在单链表指针为p的结点之后插入指针为s的结点,正确的操作是()。

    [单选题]在单链表指针为p的结点之后插入指针为s的结点,正确的操作是()。A.p->next=s;s->next=p->next;B.s->next=p->next;p->next=s;C.p->next=s;p->next=s->next;D.p->next=s->next;p->next=s;

  • 查看答案
  • 在单链表指针为P的结点之后插入指针为s的结点,正确的操作是()。

    [单选题]在单链表指针为P的结点之后插入指针为s的结点,正确的操作是()。A.B.C.D.

  • 查看答案
  • 在单链表指针为P的结点之后插入指针为s的结点,正确的操作是()。

    [单选题]在单链表指针为P的结点之后插入指针为s的结点,正确的操作是()。A.B.C.D.

  • 查看答案
  • 在单项循环链表head的末尾(rear指针指向)插入s指针指向的结点,正确操作是