当栈中元素为n个,做进栈运算时发生溢出,则说明栈的最大容量为( )。
A: n
B: n-1
C: n+1
D: n/2
A: n
B: n-1
C: n+1
D: n/2
A
举一反三
内容
- 0
【填空题】在作进栈运算时应先判别栈是否 _______ ;在作退栈运算时应先判别栈是否 _______ ;当栈中元素为 n 个,作进栈运算时发生上溢,则说明该栈的最大容量为 _______
- 1
中国大学MOOC: 已知一栈的进栈序列为:1,2,3,…,n,若出栈的第一个元素为n,则输出第i(1<=i<=n)个元素是( )。
- 2
对于一个相始为空的栈,其入栈序列为 1、2、3、…、n (n>3) ,若出栈序列的第一个元素是 1,则出栈序列的第n 个元素()。 A: 可能是 2 ~ n中的任何一个 B: 一定是 2 C: 一定是 n-1 D: 一定是 n
- 3
设1、2、…、n–1、n共n个数按顺序入栈,若第一个出栈的元素是n,则第三个出栈的元素是:
- 4
已知一个栈的进栈序列是1,2,3,…n,其输出序列的第一个元素是i(1≤i≤n),则第j(1≤j≤n)个出栈元素是_______。