没有搜到到结果?点击这里求解答/求资源。
【单选题】
用不带头结点链表存储队列时,其队指针指向队结点,其队指针指向队结点,则在进行删除操作时( )。

仅修改队指针
仅修改队指针
、队指针都要修改
、队指针都可能要修改
【单选题】
一个指针rear不带头结点循环链表,插入一个s所指结点,并作为第一个结点,可执行( ).

A.rear?next=s;s?next=rear?next
B.rear?next=s?next;
C.rear=s?next
D.s?next=rear?next ; rear?next=s;
【单选题】
一个指针rear不带头结点循环链表,插入一个s所指结点,并作为第一个结点,可执行( )。

A.rear?next= s; s?next=rear?next
B.rear?next=s?next;
C.rear=s?next
D.s?next=rear?next ; rear?next=s;
【单选题】
带头结点链表判断条件( )(设指针head)。

A.head==NULL
B.head-next==NULL
C.head-next==head
D.head!=NULL
【单选题】
一个单链表p、q分别指向表两个相邻结点,且q所指结点p所指结点直接后继,现要删除q所指结点,可用语句( )。

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

s-next=p-next;p-next=-s
q-next=s;s-next=p
p-next=s-next;s-next=p
p-next=s;s-next=q
【单选题】
设单链表指针p指向结点m,若要删除m之后结点存在),则需修改指针操作为( )。

p->next=p->next->next;
p=p->next;
p=p->next->next;
p->next=p;
【单选题】
假定一个链表表头指针f,结点结构(data,next),则向该链表表头插入一个由p所指结点时,应执行操作为p-next=f和( )。

p=f-next
f=p-next
f=p
f-next=p
【单选题】
假定一个链表表头指针f,结点结构(data,next),则向该链表表头插入一个由p所指结点时,应执行操作为p->next=f和( )。

p=f->next
f=p->next
f=p
f->next=p
【判断题】
双向链表,要在p所指结后插入q所指结点(设q所指结点已赋值),其中所用一条语句(p-next)-prior=q; 功能使P所指结点直接前驱指针指向q 。

正确
错误