单选题
假设某栈的输入序列是1,2,3,4,则不可能得到的输出序列是______。
A.1,2,3,4
B.4,1,2,3
C.4,3,2,1
D.1,3,4,2
A
B
C
D
【正确答案】
B
【答案解析】
[解析] 用S表示进栈操作,用X表示出栈操作,选项A、C和D的输出序列可以用操作序列SXSXSXSX、SSSSXXXX和SXSSXSXX来导出,且都是合法操作序列。只有选项B的输出序列找不到合法的操作序列。
提交答案
关闭