A.s↑.link:=t
B.t↑.link:=s
C.t↑.link:=s↑.link
D.s↑.link:=t↑.link
[单选题]( 11 )从单链表中删除指针 s 所指结点的下一个结点 t ,其关键运算步骤为A. ) s ↑ .link := tB. ) t ↑ .link := sC. ) t ↑ .link := s ↑ .linkD. ) s ↑ .link := t ↑ .link
[单选题]在一个单链表head中,若要在指针p所指结点后插入一个q指针所指结点,则执行()A . p->next=q->next;q->next=p;B . q->next=p->next;p=q;C . p->next=q->next;p->next=q;D . q->next=>next;p->next=q;
[单选题]在一个单链表中,若删除p所指结点的后继结点,则执行( )。A.p→next =p→next→next;B.p=p→next;p→next =p→nex
[单选题]在单链表中,若要删除指针p所指的结点的后继结点(next是结点的指针域),需要执行( )。A.P↑.next:=P;B.P↑.next:=P↑.next↑.next;C.P:=P↑.next;D.P↑.next↑.next:=P↑.next;
[单选题]设单链表中结点的结构为(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
[单选题]设单链表中结点的结构为(dara,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
[单选题]在一个单链表中,若删除p所指结点的后继结点,则执行(38)。A.p→next =p→next→next;B.p=p→next; p→next =p→next→next;C.P→next =p→next;D.p=p→next→next;
[单选题]在一个单链表中,若删除p所指向结点的后续结点,则执行()。A . p->next=p->next->next;B . p=p->next;p->next=p->next->next;C . p=p->next;D . p=p->next->next;
[单选题]在一个单链表中,若p所指结点不是最后结点,则删除p所指结点的后继结点的正确操作是 ______。A.p=p>nextB.p->next=p->nextC.p->next=p->next->>nextD.p->next=p
[单选题]对于单链表,如果仅仅知道一个指向链表中某结点的指针p, (54) 将p所指结点的数据元素与其确实存在的直接前驱交换,对于单循环链表来说 (55) ,而对双向链表来说 (56) 。(54) ~(56) A.可以B.不可以C.不确定D.仅能一次