更多"用链接方式存储的队列,在进行删除运算时"的相关试题:
[单项选择]
用链接方式存储的队列,在进行删除运算时()
A. 仅需修改头指针
B. 仅需修改尾指针
C. 头、尾指针都要修改
D. 头、尾指针可能都要修改
[单项选择]用链接方式存储的队列,在进行删除运算时,下面操作正确的是( )。
A. 仅修改头指针
B. 仅修改尾指针
C. 头、尾指针都要修改
D. 头、尾指针可能都要修改
[单项选择]用键接方式存储的队列,在进行删除运算时( )。
A. 仅需修改头指针
B. 仅需修改尾指针
C. 头、尾指针都要修改
D. 头、尾指针可能都要修改
[单项选择]从顺序存储的循环队列中删除一个元素时,______。
A. 先移动队首指针,后取出元素
B. 先取出元素,后移动队首指针
C. 先移动队尾指针,后取出元素
D. 先取出元素,后移动队尾指针
[填空题]队列的插入操作在()进行,删除操作在()进行。
[单项选择]对于顺序存储的队列,存储空间大小为n,头指针为F,尾指针为R。若在逻辑上看成一个环,则队列中元素的个数为______。
A. R-F
B. n+ R-P
C. (R-F+1)mod n
D. (n+ R mod n
[单项选择]在一个顺序循环队列中删除元素时,首先需要( )。
A. 前移队首指针
B. 后移队首指针
C. 取出队首指针所指位置上的元素
D. 取出队尾指针所指位置上的元素
[单项选择]若用一个大小为6的数组来实现循环队列,且当前rcar和front的值分别为0和3,当从队列中删除一个元素.再加入两个元素后,real和front的值分别为多少?()
A. 1和5
B. 2和1
C. 4和2
D. 5和1
[单项选择]若用一个大小为6的数组来实现循环队列,且当前rear和front的值分别为0和3。当从队列中删除一个元素,再加入两个元素后,rear和front的值分别为
A. 1和5
B. 2和4
C. 4和2
D. 5和1
[单项选择]若用一个大小为6的一维数组来实现循环队列,且当前front和rear的值分别为3,0,当从队列中删除一个元素,再加入两个元素后,front和rear的值分别为( )。
A. 5,1
B. 4,2
C. 2,4
D. 1,5
[填空题]在一个循环队列中,队首指针指向队首元素的();从循环队列中删除一个元素时,其操作是先取出队首元素,后();在具有n个单元的循环队列中,队满时共有()个元素。
[单项选择]队列是一种按"先进先出"原则进行插入和删除操作的数据结构。若初始队列为空,输入序列为abcde,则可得到的输出序列为()。
A. abcde
B. abdce
C. edcba
D. edabc
[单项选择]线性表以()方式存储,能进行折半查找。
A. 关键字有序的顺序
B. 顺序
C. 链接
D. 二叉树
[单项选择]进行某种疾病的队列研究最初选择的队列是
A. 具有该病病因因素的人
B. 不具有该病病因因素的人
C. 患该病的病人
D. 未患该病的人
E. 具有该病家族史的人
[填空题]为了解决假溢出,通常采用()队列的方法,即把队列的存储空间设想成一个头尾相接的环状结构。
[简答题]有一个顺序存储的循环队列,最大存储空间为5,假设队首指针指向队首元素的前一个位置,队尾指针指向队尾元素,现队列中已有A、B、C、三个元素。填写出初始化算法语句。