进栈序列为(A,B,C,D)不可能的输出有( ).A.(A,B,C,D) B.(D,C,B,A) C.(A,C,D,B) D .(C,A,B,D)

来源:学生作业帮助网 编辑:作业帮 时间:2024/10/06 17:05:49
进栈序列为(A,B,C,D)不可能的输出有( ).A.(A,B,C,D) B.(D,C,B,A) C.(A,C,D,B) D .(C,A,B,D)
xKN0e"YH~\"@⨤E* *e-$^YTxAPy_{ b~,UeN=Pq j_Es8$9SL]đ0l0#vkA+T7=h.A-xMݗN?@?u̺=x**J٪v+%>Ck&:"D$j3M,Mkڂi5m/?+n [ZG=U{۬JR$yXMXꙀepuR

进栈序列为(A,B,C,D)不可能的输出有( ).A.(A,B,C,D) B.(D,C,B,A) C.(A,C,D,B) D .(C,A,B,D)
进栈序列为(A,B,C,D)不可能的输出有( ).A.(A,B,C,D) B.(D,C,B,A) C.(A,C,D,B) D .(C,A,B,D)

进栈序列为(A,B,C,D)不可能的输出有( ).A.(A,B,C,D) B.(D,C,B,A) C.(A,C,D,B) D .(C,A,B,D)
栈是后进先出的一种数据结构,下面这几个选项进栈顺序分别为:
A.A进 A出 B进 B出 C进 C出 D进 D出
B.A进 B进 C进 D进 D出 C出 B出 A出
C.A进 A出 B进 C进 C出 D进 D出 B出
D.A进 B进 C进 C出 这里怎么都不可能A在B之前出来,所以不可能
因此答案选D