栈s初始状态为空,元素a b c d e依次入栈,则出栈顺序不可能是哪一个

栈s初始状态为空,元素a b c d e依次入栈,则出栈顺序不可能是哪一个
A,a b c e d
B,b c a e d
C,a e c b d
D,d c e b a
xiao75496226 1年前 已收到3个回答 举报

app_mihoo 幼苗

共回答了16个问题采纳率:100% 举报

答案是应该是:c.
对于c执行结果是这样的:a入栈,a出栈;b入栈,c入栈,d入栈,e入栈,e出栈;d出栈,c出栈,b出栈.
结果应该是:a,e,d,c,b.

1年前

10

瞬逝的鱼 幼苗

共回答了2个问题 举报

D

1年前

2

zyh_yy 幼苗

共回答了2个问题 举报

栈是先入后出,后入先出,应该选C。
e出栈,说明bcd已经按续进栈,所以C的出栈顺序应该是 a e d c b

1年前

0
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 18 q. 0.020 s. - webmaster@yulucn.com