设有n个元素进栈的序列为1,2,3.,n,其输出序列是p1,p2,p3.pn,若p1=3,则p2的值是?A 可能是2 B 一定是2 C 可能是1 D 一定是1

问题描述:

设有n个元素进栈的序列为1,2,3.,n,其输出序列是p1,p2,p3.pn,若p1=3,则p2的值是?
A 可能是2 B 一定是2 C 可能是1 D 一定是1

1进栈,2进栈,3进栈,出栈,接着自然是2出栈,(也可能是4入栈出栈),不能选B ,只能选A