A .行号
B .列号
C .元素值
D .非零元素个数
[单选题]单链表的每个结点中包括一个指针link,它指向该结点的后继结点。现将从单链表中删除指针p所指的下一结点。下面的操作序列中哪一个是正确的?A.q:=p^.1ink;p^.link:=q^.linkB.p^.link:=q^.link;q:=p^.linkC.q^.link:=p^.link;p^.link=qD.p^.link:=q;q^.link:=p^.link
[判断题] 在具有头结点的单链表中,头指针指向链表的第一个数据结点。A . 正确B . 错误
[单选题]设指针变量p指向单链表中结点A,若删除单链表中结点A,则需要修改指针的操作序列为()。A.q=p->next;p->data=q->data;p->n
[单选题]设有指针head指向的带表头结点的单链表,现将指针p指向的结点插入表中,使之成为第一个结点,其操作是______其中p^.next、head^.next分别表示p、head所指结点的链域。A.p^.next:=head^.next; head^.next:=pB.p^.next:=head^.next; head:=pC.p^.next:=head; head:=pD.head^.next:=head; p:=head
[单选题]在单链表中在指针p所指结点后插入结点q的操作是A.q:=p↑.link;p↑.link:=q↑.linkB.p↑.link:=q↑.link;q↑link:=p↑.linkC.q↑.link:=p;p↑.link:=qD.q↑.link:=P↑.link;p↑,link:=q
[单选题]设指针q指向单链表中结点A,指针p指向单链表中结点A的后继结点B,指针s指向被插入的结点X,则在结点A和结点B插入结点X的操作序列为()。A.p->n
[填空题] 在单链表L中,指针P所指的结点为尾结点的条件是()。
[填空题] 在单链表L中,指针P所指的结点有后继结点的条件是()。
[单选题]在单链表中,若要删除指针p所指的结点的后继结点(next是结点的指针域),需要执行( )。A.P↑.next:=P;B.P↑.next:=P↑.next↑.next;C.P:=P↑.next;D.P↑.next↑.next:=P↑.next;
[填空题] 设单链表的结点结构为(data,next)。已知指针p指向单链表中的结点,q指向新结点,欲将q插入到p结点之后,则需要执行的语句:();()。