logo
首页 课程 题库 资讯 师资
加微福利
APP 400-8989-766
search
公考题库 > 通用 > 公基

(单选题)

设栈S和队列Q的初始状态为空,元素a.b. c.d.e依次进入栈S,当一个元素从栈中出来后立即进入队列Q。若从队列的输出端依次得到元素c.d.b.a.e,则元素的出栈顺序是( )。

A.a、b、c、d、e

B.e、d、c、b、a

C.c、d、b、a、e

D.e、a、b、d、c

参考答案:C

参考解析:

本题考查栈和队列的基本概念及运算。栈是先进后出的线性表,而队列是先进先出的线性表。若队列的输出元素序列为c、 d、b、a、s,则进入队列的元素序列也为c、d、b、a、e,这也是从栈中出来的元素序列。若元素以a、b、c、d、e的次序进入栈S且得到输出序列c、d、b、a、e,则操作系列为a入栈、b入栈、c入栈、c出栈、d入栈、d出栈、b出栈、a出栈、e入栈、s出栈。第一个出栈的元素为c,则c出栈时元素a和b尚在栈中。故本题正确答案选C。

知识点:计算机系统概述 计算机 计算机基本知识 通用 公基
华图在线app

添加您的

专属公考咨询师

扫码领专属好礼

返回顶部