在一个单链表中,若要删除p结点的后续结点,则执行()
A.p↑.next:=p↑.next ↑.next
B.p:=p↑.next;p↑.next:=p ↑. next ↑.next
C.ree(p↑.next)
D.p:=P↑.next↑.next
A、p↑.next:=p↑.next ↑.next
解析:解析:在一个单链表中,若要删除p结点的后续结点,只要将p的指针域指向p的后继的后继即可,即p↑.next=p↑.next↑.next。
A.p↑.next:=p↑.next ↑.next
B.p:=p↑.next;p↑.next:=p ↑. next ↑.next
C.ree(p↑.next)
D.p:=P↑.next↑.next
A、p↑.next:=p↑.next ↑.next
解析:解析:在一个单链表中,若要删除p结点的后续结点,只要将p的指针域指向p的后继的后继即可,即p↑.next=p↑.next↑.next。
在一个单链表中,若要删除P结点的后续结点,则执行()。
A.P↑.next:=P↑.next↑.next;
B.P:=P↑.next;P↑.next:=P↑.next↑.next;
C.free(P↑.next);
D.P:=P↑.next↑.next;
A.p->next = p->next->next
B.q->next = p->next
C.q->next = nil; delete(p)
D.q = p->next
A、p->next=q->next
B、q->next=NULL
C、p->next=q
D、p=q->next
A、p=p->next
B、p=p->next->next
C、p->next=p
D、p->next=p->next->next
试编写在带头结点的单链表中删除(一个)最小值结点的(高效)算法void delete(Linklist&L)。【北京理工大学2001九、3(8分)】
在一个单链表中,若P所指结点不是最后结点,在P之后插入S所指结点,则执行()。
A.S->next=P->next;P->next=S;
B.P->next=S->next;S->next=P;
C.P->next=P;P->next=S;
D.P->next=S;S->next=P;
A.S->next=P->next;P->next=S;
B.P->next=S->next;S->next=P;
C.P->next=P;P->next=S;
D.P->next=S;S->next=P;
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;
A.q->next=p->next;p=q
B.p->next=q->next;q=p
C.q->next=p->next;p->next=q
D.p->next=q->next;q->next=