#CSPR10003. CSP-J/S 第一轮 队列与栈练习
CSP-J/S 第一轮 队列与栈练习
单选题
- 若元素 、、、、、 依次进栈,允许进栈、退栈操作交替进行,但不允许连续三次退栈操作,则不可能得到的出栈序列是( )。 {{ select(1) }}
- 有 个元素,按照 、、、、、 的顺序进入栈 ,请问下面哪个出栈序列是非法的( )。 {{ select(2) }}
- 对假设栈 和队列 的初始状态为空。存在 ~ 六个互不相同的数据,每个数据按照进栈 、出栈 、进队列 、出队列 的顺序操作,不同数据间的操作可能会交错。已知栈 中依次有数据 、、、、 和 进栈,队列 依次有数据 、、、、 和 出队列。则栈 的容量至少是 ( )个数据。 {{ select(3) }}
- 今有一空栈 ,对下列待进栈的数据元素序列、、、、、 依次进行:进栈,进栈,出栈,进栈,进栈,出栈的操作,则此操作完成后,栈底元素为( )。 {{ select(4) }}
- 下图中所使用的数据结构是( )。
{{ select(5) }}
- 栈
- 队列
- 二叉树
- 哈希表
- 前缀表达式 " " 的计算结果是( )。 {{ select(6) }}
- 算术表达式 转换为后缀表达式为( )。 {{ select(7) }}
- 对表达式 的前缀表达式为( ),其中 、 、 是运算符。 {{ select(8) }}
- *+a-bcd
- +a*-bcd
- abc-d*+
- abc-+d
- 表达式 的后缀表达式为( ),其中 、 是运算符。 {{ select(9) }}
- **a+bcd
- abc+* d *
- abc+d**
- a+bcd
- 表达式 的后缀表达式为( )。 {{ select(10) }}
- abc*+d-
- -+*abcd
- abcd*+-
- abc+*d-
统计
相关
在下列试卷中: