【2022年·安徽省霍山县计算机专业知识】栈底至栈顶依次存放元素A、B、C、D,在第五个元素E入栈前,栈中元素可以出栈,则出栈序列可能是( )。 2024-03-27 08:46:53 次阅读 历年真题 收藏 【2022年·安徽省霍山县计算机专业知识】栈底至栈顶依次存放元素A、B、C、D,在第五个元素E入栈前,栈中元素可以出栈,则出栈序列可能是( )。 A、ABCED B、DCBEA C、DBCEA D、CDABE 【答案】B 【解析】栈遵循先进后出原则,栈底是第一个进栈的数据,栈顶是最后一个进栈的数据。ABCD四元素已存放于栈中,且由栈底至栈顶,ABCD四元素在出栈时,必须按DCBA顺序出栈。但E还未入栈,则可能出栈的顺序有五种,分别为EDCBA、DECBA、DCEBA、DCBEA、DCBAE。B选项与可能出栈顺序相符。故选B。 点赞 分享至: