在单链表中,给定任一结点的地址p,则可用下述语句将新结点s插入结点p的后面:p->next;
第1题:
在一个单链表中,若q结点是p结点的前驱结点,在q与p之间插入结点s,则执行( )。
A.s→link=p→link; p→link=s
B.p→link=s; s→link=q
C.p→link=s→link; s→link=p
D.q→link=s; s→link=p
第2题:
第3题:
第4题:
对于一个具有n个结点的单链表,在已知的结点p后插入一个新结点的时间复杂度为(),在给定值为x的结点后插入一个新结点的时间复杂度为()
第5题:
一个具有n个结点的单链表,在指针p所指结点后插入一个新结点的时间复杂度为();在给定值为x的结点后插入一个新结点的时间复杂度为()。
第6题:
在单链表中,若要在指针P所指结点后插入指针s所指结点,则需要执行下列两条语句,s->next=p->next,()
第7题:
在一个单链表中p所指结点之后插入一个s所指结点时,应执行()和p->next=s;的操作。
第8题:
第9题:
第10题:
第11题:
对
错
第12题:
第13题:
在一个单链表中,若q结点是p结点的前驱结点,在q与p之间插入结点s,则执行( )。
A.s->link=p->link;p->link=s
B.p->link=s;s->link=q
C.p->link;s->link;s->link=p
D.q->link=s;s->link=p
第14题:

第15题:
单向链表的链域为next,设指针p指向单向链表中的某个结点,指针S指向一个要插入链表的新结点,现要把s所指结点插入p所指结点之后,某学生采用以下语句:p->next==s;s->next==p->next;这样做正确吗?若正确则回答正确,若不正确则说明应如何改写。
略
第16题:
已知单链表上一结点的指针为p,则在该结点之后插入新结点*s的正确操作语句为()
第17题:
设单链表的结点结构为(data,next)。已知指针p指向单链表中的结点,q指向新结点,欲将q插入到p结点之后,则需要执行的语句:();()。
第18题:
在单链表中,若要在指针P所指结点后插入指针S所指结点,则需要执行下列两条语句()和()。
第19题:
若要在单链表结点*P后插入一结点*S,执行的语句()。
第20题:
第21题:
对
错
第22题:
第23题: