首页/ 题库 / [单选题]非空的单循环链表的头指针为head,尾指的答案

非空的单循环链表的头指针为head,尾指针为rear,则下列条件成立的是()。

单选题
2022-06-02 23:29
A、rear->next==head
B、rear->next->next==head
C、head->next==rear
D、head->next->next==rear
查看答案

正确答案
A

试题解析

感兴趣题目
循环队列的队头和队尾指针分别为front和rear,则判断循环队列为空的条件是()。
用数组A[0,N-1]存放循环队列的元素值,若其头指针和尾指针分别为front和rear,则循环队列中当前元素的个数为
设单循环链表中结点的结构为(data,link),且first为指向链表表头的指针,current为链表当前指针,在循环链表中检测current是否达到链表表尾的语句是()。
设head为非空的单向循环链表头指针,p指向链表的尾结点,则满足逻辑表达式()的值为真。
设有一个不带头结点的单向链表,头指针为head,结点类型为NODE,每个结点包含一个数据域data和一个指针域next,该链表有两个结点,p指向第二个结点(尾结点),按以下要求写出相应语句。把该结点插入链表的尾部,释放指针s的指向。
非空的单循环链表的头指针为head,尾指针为rear,则下列条件成立的是()。
设head1和p1分别是不带头结点的单向链表A的头指针和尾指针,head2和p2分别是不带头结点的单向链表B的头指针和尾指针,若要把B链表接到A链表之后,得到一个以head1为头指针的单向循环链表。写出其中两个关键的赋值语句(不用完整程序,结点的链域为next)。
设head1和P1分别是不带头结点的单向链表A的头指针和尾指针,head2和P2分别是不带头结点的单向链表B的头指针和尾指针,若要把B链表接到A链表之后,得到一个以head1为头指针的单向循环链表,写出其中两个关键的赋值语句(不用完整程序,结点的链域为next)。
设有一个不带头结点的单向链表,头指针为head,结点类型为NODE,每个结点包含一个数据域data和一个指针域next,该链表有两个结点,p指向第二个结点(尾结点),按以下要求写出相应语句。删除链表的第一个结点。
设一个带头结点的单向链表的头指针为head,设计算法,将链表的记录,按照data域的值递增排序。
在头指针为head的非空单循环链表中,指针p指向尾结点,下列关系成立的是 ( )
已知head为带头结点的单循环链表的头指针,链表中的数据元素依次为(a1,a2,a3,a4,…,an),A为指向空的顺序表的指针。阅读以下程序段,并回答问题:(1)写出执行下列程序段后的顺序表A中的数据元素;(2)简要叙述该程序段的功能。if(head->next!=head){p=head->next;A->length=0;while(p->next!=head){p=p->next;A->data[A->length++]=p->data;if(p->next!=head)p=p->next;}}
相关题目
在一个容量为32的循环队列中,若头指针front=3,尾指针rear=2,则该循环队列中共有元素个数为(  )。
非空的循环单链表(头指针为 head )的尾结点(由 p 指向)满足【 】。
最大容量为n的循环队列,队尾指针是rear,队头是front,则队空的条件是( )。
在一个容量为32的循环队列中,若头指针front=3,尾指针rear=2,则该循环队列中共有元素个数为( )。
在一个容量为15的循环队列中,若头指针front=6,尾指针rear=14,则该循环队列中元素个数为( )。
在-个容量为32的循环队列中,若头指针front3,尾指针rear=2,则该循环队列中共有元素个数为( )。
●设长度为n的链队列用单循环链表表示,若只设头指针,则入队、出队操作的时间是 (41) ,若只设尾指针呢,需要的时间为 (42) 。
设某循环队列的容量为50,如果头指针front=15(指向队头元素的前-位置),尾指针rear=10(指向队尾元素),则该循环队列中共有元素个数为(  )。
设rear是指向非空带头结点的循环单链表的尾指针,则删除起始结点的操作可表示为( )
●设rear是指向非空带头结点的循环单链表的尾指针,则删除链表第一个结点的操作可表示为 (22) 。
非空的单向循环链表的尾结点满足()(设头指针为head,指针p指向尾结点)。
某带头结点的单链表的头指针为head,判定该链表为非空的条件是()。
某带头结点的单链表的头指针为head,判定该链表为空的条件是()
若不带头结点的单链表的头指针为head,则该链表为空的判定条件是 ( )
带头结点的单向链表的头指针为head,该链表为空的判定条件是()的值为真。
带头结点的单向链表为空的判断条件是()(设头指针为head)。
带头结点的链表为空的判断条件是()(设头指针为head)。
非空的单循环链表L的尾结点P↑,满足( )
某带头结点的单链表的头指针head,判定该单链表非空的条件()。
设rear是指向非空、带头结点的循环单链表的尾指针,则该链表首结点的存储位置是()
广告位招租WX:84302438

免费的网站请分享给朋友吧