网友您好, 请在下方输入框内输入要搜索的题目:

题目内容 (请给出正确答案)

若L是一个无表头结点的单链表,P结点既不是首结点,也不是尾结点。则在P结点后插入S结点的语句是(32)。

A.S→next=P→next;P→next=S;

B.P→next=S;S→next=P→next;

C.S=P→next;P→next=S→next;

D.P→next=S→next;S=P→next;


参考答案

更多 “ 若L是一个无表头结点的单链表,P结点既不是首结点,也不是尾结点。则在P结点后插入S结点的语句是(32)。A.S→next=P→next;P→next=S;B.P→next=S;S→next=P→next;C.S=P→next;P→next=S→next;D.P→next=S→next;S=P→next; ” 相关考题
考题 若L是一个双向链表,P结点既不是首结点,也不是尾结点。在P结点前插入S结点的语句是(21)。A.B.C.D.

考题 若L是一个无表头结点的单链表,P结点既不是首结点,也不是尾结点。删除P结点的后继结点的语句是(57)。A.P→ next = P→next→next; Q=P→next; free(Q);B.Q = P → next; P → next = P → next→next; free(Q);C.P → next → next = P → next; Q = P → next; free(Q);D.Q = P → next; P → next → next = P→next; free(Q);

考题 设指针q指向单链表中结点A,指针p指向单链表中结点A的后继结点B,指针s指向被插入的结点X,则在结点A和结点B插入结点X的操作序列为()。A.p->next=s;s->next=q; B.q->next=s;s->next=p; C.p->next=s->next;s->next=p; D.s->next=p->next;p->next=-s;

考题 在一个单链表中P所指结点后插入一个S所指结点时, 应执行语句: 和 P->next=s。

考题 设指针q指向单链表中结点A,指针p指向单链表中结点A的后继结点B,指针s指向被插入的结点X,则在结点A和结点B间插入结点X的操作序列为()。A.s->next=p->next;p->next=-s;B.q->next=s; s->next=p;C.p->next=s->next;s->next=p;D.p->next=s;s->next=q;

考题 【单选题】设指针q指向单链表中结点A,指针p指向单链表中结点A的后继结点B,指针s指向被插入的结点X,则在结点A和结点B插入结点X的操作序列为()。A.s->next=p->next;p->next=-s;B.q->next=s; s->next=p;C.p->next=s->next;s->next=p;D.p->next=s;s->next=q;

考题 设指针q指向单链表中结点A,指针p指向单链表中结点A的后继结点B,指针s指向被插入的结点X,则在结点A和结点B插入结点X的操作序列为()。A.s->next=p->next;p->next=-s;B.q->next=s; s->next=p;C.p->next=s->next;s->next=p;D.p->next=s;s->next=q;

考题 已知L是无表头结点的单链表,且P结点既不是首元素结点,也不是尾元素结点。编写尽量高效的算法,在P结点之前插入元素e。

考题 在单链表中,若p结点不是尾结点,在其后插入s结点的操作是 。A.s->next = p; p->next=s;B.s->next = p->next; p->next=s;C.s->next = p->next; p=s;D.p->next = s; s->next = p;