作业帮 > 综合 > 作业

有5个元素1,2,3,4,5 的顺序进栈,问下列哪一个不是合法的出栈序列?

来源:学生作业帮 编辑:神马作文网作业帮 分类:综合作业 时间:2024/10/06 23:23:31
有5个元素1,2,3,4,5 的顺序进栈,问下列哪一个不是合法的出栈序列?
A.(1 3 4 6 2) B.(3 4 2 5 1) C.(2 4 1 3 5) D.(5 4 3 2 1)
有5个元素1,2,3,4,5 的顺序进栈,问下列哪一个不是合法的出栈序列?
首先,我认为所有的“6”应该为“5”,在此基础上选项C“2 4 1 3 5”是不合法的出栈序列.
A(1 3 4 5 2)步骤为:1进栈,1出栈,2 3 依次进栈,3出栈,4进栈,4出栈,5进栈,5出栈,2出栈
B(3 4 2 5 1)步骤为:1 2 3进栈,3 出栈,4进栈,4出栈,2出栈 5进栈,5出栈,1出栈
C不合法
D(5 4 3 2 1 )全部进栈,依次出栈