第1题:
设一个链表最常用的操作是在末尾插入结点和删除尾结点,则选用()最节省时间。
A.单链表
B.单循环链表
C.带尾指针的单循环链表
D.带头结点的双循环链表
第2题:
某单循环链表头指针为head且表长大于1,指针p指向表中某个结点,若p→next→next= head,则(11)。
A.p指向头结点
B.p指向尾结点
C.*p的直接后继是头结点
D.*P的直接后继是尾结点
第3题:
设单链表中结点的结构为非空的循环单链表first的尾结点(由p所指向)满足:______
A.p->link==NULL;
B.p==NULL;
C.p->link==first;
D.p==first;
第4题:
第5题:
非空的单向循环链表的尾结点满足()(设头指针为head,指针p指向尾结点)。
第6题:
设head为单循环链表L的头结点,则L为空表的条件是()
第7题:
设rear是指向非空、带头结点的循环单链表的尾指针,则该链表首结点的存储位置是()
第8题:
针为head且表长大于1的单循环链表中,指针p指向表中某个结点,若p->next->next==head,则()。
第9题:
在一个带头结点的单循环链表中,P指向尾结点的直接前驱,则指向头结点的指针head可用P表示为head=()。
第10题:
单链表
双链表
单循环链表
带尾指针的单循环链表
第11题:
第12题:
第13题:
在头指针为head的非空单循环链表中,指针p指向尾结点,下列关系成立的是 ( )
A.p—>next==head
B.p—>next—>Next==head
C.p—>next==NULL
D.p==head
第14题:
(C语言)在头指针为head且表长大于1的单循环链表中,指针p指向表中英雄模范个结点,若p->next->next=head,则
A、p指向头结点B、p指向尾结点
C、*p的直接后继是头结点D、*p的直接后继是尾结点
第15题:
非空的单循环链表L的尾结点P↑,满足( )
A.P↑.next=NULL;
B.P=NULL;
C.P↑.next=L;
D.P=L
第16题:
非空的单向循环链表的尾结点满足()(设头指针为head,指针p指向尾结点)。
Ap==head
Bp==NULL
Cp->next==head
Dp->next==NULL
第17题:
在单链表L中,指针P所指的结点为尾结点的条件是()。
第18题:
设一个链表最常用的操作是在表尾插入结点和在表头删除结点,则选用下列哪种存储结构效率最高?()
第19题:
非空的单循环链表由头指针head指示,则其尾结点(由指针p所指)满足()。
第20题:
设一个链表最常用的操作是在末尾插入结点和删除尾结点,则选用()最节省时间。
第21题:
第22题:
p指向头结点
p指向尾结点
p的直接后继是头结点
p的直接后继是尾结点
第23题: