题目内容

在做进栈运算时,应先判断栈是否( )

A. 空
B. 满
C. 上溢
D. 下溢

查看答案
更多问题

为增加内存空间的利用率和减少溢出的可能性,由两个栈共享一片连续的内存空间时, 应将两栈的( )分别设在这片内存空间的两端。

A. 长度
B. 深度
C. 栈顶
D. 栈底

使用两个栈共享一片内存空间时,当( )时,才产生溢出。

A. 两个栈的栈顶同时到达这片内存空间的中心点
B. 其中一个栈的栈顶到达这片内存空间的中心点
C. 两个栈的栈顶在这片内存空间的某一位置相遇
D. 两个栈均不空, 且一个栈的栈顶到达另一个栈的栈底

判断一个队列QU(最多元素为MAXSIZE)为空的条件是( )

A. QU->rear-QU->front= = MAXSIZE
B. QU->rear-QU->front-1= =MAXSIZE
C. QU->front= =QU->rear
D. QU->front= =QU->rear+1

循环顺序队列中是否可以插入下一个元素,( )

A. 与队首指针和队尾指针的值有关
B. 只与队尾指针的值有关,与队首指针的值无关
C. 只与数组大小有关,与队首指针和队尾指针的值无关
D. 与曾经进行过多少次插入操作有关

答案查题题库