单选题
已知当前栈中有n个元素,此时如果有新的元素需要执行进栈操作,但发生上溢,则由此可以判断,此栈的最大容量为______。
A.n-1
B.n
C.n+1
D.n/2
A
B
C
D
【正确答案】
B
【答案解析】
由于栈中有n个元素是执行进栈操作,但是发生上溢,则说明此栈中最多可以包含n个数据元素,即栈的最大容量为n。
提交答案
关闭