在一个单链表中已知q所指的结点是p所指结点的前驱结点,若在q和p之间插入s结点,则执行()。
B
举一反三
- 在一个单链表中,若q所指结点是p所指结点的前驱结点,若在q与p之间插入一个s所指的结点,则执行( )。
- 在一个单链表中,已知 q 所指结点是 p 所指结点的直接前驱,若在 q 和 p 之间插入 s 所指结点,则执 行( )操作
- 已知一个单链表中,指针q指向指针p的前驱结点,若在指针q所指结点和指针p所指结点之间插入指针s所指结点,则需执行( )
- 已知单链表L中,指针 q所指结点 是指针p所指结点的直接前驱,若在 q与 p之间插入结点*s,其语句应为()
- 在一个单链表中,已知q所指结点是p所指结点的前驱结点,若在q所指结点和p所指结点之间插入s所指结点,则执行()。 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;
内容
- 0
在一个单链表中,已知q结点是p结点的前趋结点,若在q和p之间插入s结点,则须执行
- 1
已知一个单链表中,指针q指向指针p的前趋结点,若在指针q所指结点和指针p所指结点之间插入指针s所指结点,则需执行( ) A: q→next=s;p→next=s; B: q→next=s;s→next=p; C: q→next=s;q→next=p; D: q→next=s;s→next=q;
- 2
设线性链表中结点的结构为(data,next)。已知指针q所指结点是指针结点p的直接前驱,若在*q与*p之间插入结点*s,则应执行下列( )操作。
- 3
在一个单向链表中,要删除p所指结点,已知q指向p所指结点的前驱结点。则可以用操作()。
- 4
在一个单链表中,若P所指结点不是最后结点,在P之后插入S所指结点,则执行( )