赞
踩
- 1.一个栈的初始状态为空。现将元素1、2、3、4、5、A、B、C、D、E依次入栈,然后再依次出栈,则元素出
- 栈的顺序是( )。
- A 12345ABCDE
- B EDCBA54321
- C ABCDE12345
- D 54321EDCBA
-
- 2.若进栈序列为 1,2,3,4 ,进栈过程中可以出栈,则下列不可能的一个出栈序列是()
- A 1,4,3,2
- B 2,3,4,1
- C 3,1,4,2
- D 3,4,2,1
-
- 3.循环队列的存储空间为 Q(1:100) ,初始状态为 front=rear=100 。经过一系列正常的入队与退队操作
- 后, front=rear=99 ,则循环队列中的元素个数为( )
- A 1
- B 2
- C 99
- D 0或者100
-
- 4.以下( )不是队列的基本运算?
- A 从队尾插入一个新元素
- B 从队列中删除第i个元素
- C 判断一个队列是否为空
- D 读取队头元素的值
-
- 5.现有一循环队列,其队头指针为front,队尾指针为rear;循环队列长度为N。其队内有效长度为?(假设
- 队头不存放数据)
- A (rear - front + N) % N + 1
- B (rear - front + N) % N
- C ear - front) % (N + 1)
- D (rear - front + N) % (N - 1)
- 1.B
- 2.C
- 3.D
- 4.B
- 5.B
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。