假定利用数组a[m]顺序存储一个栈,用top表示栈顶指针,用top= =-1表示空,该数组所能存储的栈的最大长度为m,当()时,再做进栈运算会发生“上溢”。
单选题查看答案
在作进栈运算时,应先判别栈是否()。
单选题查看答案
在作进栈运算时,应先判别栈是否(),在作退栈运算时应先判别栈是否()。当栈中元素为n个,作进栈运算时发生上溢,则说明该栈的最大容量为()。为了增加内存空间的利用率和减少溢出的可能性,由两个栈共享一片连续的内存空间时,应将两栈的()分别设在这片内存空间的两端,这样,当()时,才产生上溢。
填空题查看答案
在栈满的情况下不能做进栈操作,否则将产生“上溢”。
判断题查看答案
当栈中已经有MAXNUM个元素时,如果再作进栈运算,则会产生溢出,通常称为上溢。
判断题查看答案
若栈顶指针指向栈顶元素,当栈中元素为n个,作进栈运算时发生上溢,则说明该栈的最大容量为()。
单选题查看答案
在作退栈运算时应先判别栈是否()。
单选题查看答案
一个栈的进栈序列是2,4,6,8,10,则栈的不可能输出序列是()
单选题查看答案
设有一个栈,按A、B、C的顺序进栈,则下列()为不可能的出栈序列。
单选题查看答案