早教吧考试题库频道 --> 计算机类考试 -->软考中级 -->
设输入序列为1、2、3、4、5,借助一个栈不可能得到的输出序列是______。A.12345B.14325C.41325D.13254
题目
设输入序列为1、2、3、4、5,借助一个栈不可能得到的输出序列是______。
A.12345
B.14325
C.41325
D.13254
参考答案
正确答案:C
解析:栈(Stack)是限定仅在表尾进行插入或删除操作的线性表。表尾端称为栈顶(top),表头端称为栈底(bottom)。故栈是后进先出(LIFO)的线性表。
选项A的进出栈序列为:进栈、出栈、进栈、出栈、进栈、出栈、进栈、出栈、进栈、出栈。
选项B的进出栈序列为:进栈、出栈、进栈、进栈、进栈、出栈、出栈、出栈、进栈、出栈。
选项D的进出栈序列为:进栈、出栈、进栈、进栈、出栈、出栈、进栈、进栈、出栈、出栈。
选项C对应得序列是得不到的。试图如下进行:进栈、进栈、进栈、进栈、出栈,此时栈顶元素为3,栈底为1,1不可能出栈。
解析:栈(Stack)是限定仅在表尾进行插入或删除操作的线性表。表尾端称为栈顶(top),表头端称为栈底(bottom)。故栈是后进先出(LIFO)的线性表。
选项A的进出栈序列为:进栈、出栈、进栈、出栈、进栈、出栈、进栈、出栈、进栈、出栈。
选项B的进出栈序列为:进栈、出栈、进栈、进栈、进栈、出栈、出栈、出栈、进栈、出栈。
选项D的进出栈序列为:进栈、出栈、进栈、进栈、出栈、出栈、进栈、进栈、出栈、出栈。
选项C对应得序列是得不到的。试图如下进行:进栈、进栈、进栈、进栈、出栈,此时栈顶元素为3,栈底为1,1不可能出栈。
看了设输入序列为1、2、3、4、5...的网友还看了以下:
小敏用计算机设计了一个计算程序,输入和输出的数据如表:当输入数据是-9时,输出的数据是()输入-1 数学 2020-04-07 …
只有50组数据(只是输入)可以训练出神经网络吗这50组数据是等价的关系,也就是属于同一类别的,只是 数学 2020-04-26 …
求a+aa+aaa+aa.a程序填空,不要改变与输入输出有关的语句.输入2 个正整数a 和n, 求 其他 2020-05-15 …
以下货物采用的运输方式最合理的是()A.500吨钢材从上海运往济南用船舶运输B.5000吨海盐从天 语文 2020-05-16 …
有关概率一个运输系统,在不同的运输水平下其故障不同.在低、中、高运输水平下其故障率分别为0,0.1 数学 2020-05-17 …
有一数值转换器,原理如图所示,若开始输入x的值是5,可发现第一次输出的结果是8,第二次输出的结果是 数学 2020-05-21 …
甲、乙两个运输队合运312吨货物,甲运6小时,乙运8小时正好运完.已知甲运输队5小时的运输量和乙运 数学 2020-05-24 …
电能的输送发电机输出电压为1000V,输出电功率为800kW,输电线总电阻为1.0Ω,用电区输入电 物理 2020-06-03 …
物品在运动的传送带上运输是什么摩擦我们常常可以看到用传送带运输物品,比如说坐地铁时安检包的传输带, 物理 2020-06-04 …
验证哥德巴赫猜想:任何大于5的和奇数都可以表示为3个素数之和,输出被验证的数的各种可能的和式.例如 数学 2020-06-09 …