单链表的每个结点中包括一个指针next,它指向该结点的后继结点。现要将指针q指向的新结点插入到指针p指向的单链表结点之后,下面的操作序列中哪一个是正确的?
举一反三
- 单链表的每个结点中包括一个指针next,它指向该结点的后继结点。现要将指针q指向的新结点插入到指针p指向的单链表结点之后,下面的操作序列中哪一个是正确的?( ) A: q=p->;next; p->;next=q->;next; B: p->;next=q->;next;q=p->;next C: q->;next=p->;next; p->;next=q; D: P->;next=q; q->;next=p->;next;
- 单链表的每个结点中包括一个指针link,它指向该结点的后继结点。现要将指针q指向的新结点插入到指针p指向的单链表结点之后,下面的操作序列中哪一个是正确的 ( ) A: q:=p^.link;p^.link:=q^.link B: p^.link:=q^.link;q:=p^.link C: q^.link:=p^.link;p^.link:=q D: p^.link:=q;q^.link:=p^.link
- 单链表的每个结点中包括一个指针link,它指向该结点的后继结点。现要将指针q指向的新结点插入到指针p指向的单链表结点之后,下列操作序列中正确的是 ( )。 A: A) q:=p↑.link;p↑.link:=q↑.link; B: B) p↑.link.q↑.link;q:=p↑.link; C: C) q↑.link:=p↑.link;p↑.link:=q; D: D) p↑.link:=q;q↑.link:=p↑.link;
- 设指针q指向单链表中结点A,指针p指向单链表中结点A的后继结点B,指针s指向被插入的结点X,则在结点A和结点B插入结点X的操作序列为( )。
- 设单链表中指针p 指向结点A,q指针指向其后继结点。若要删除A的后继结点(假设A存在后继结点),则需修改指针的操作为()。