当前位置:   article > 正文

【数据结构】栈和队列(概念选择题)

【数据结构】栈和队列(概念选择题)

1.概念选择题

  1. 1.一个栈的初始状态为空。现将元素12345、A、B、C、D、E依次入栈,然后再依次出栈,则元素出
  2. 栈的顺序是( )。
  3. A 12345ABCDE
  4. B EDCBA54321
  5. C ABCDE12345
  6. D 54321EDCBA
  7. 2.若进栈序列为 1,2,3,4 ,进栈过程中可以出栈,则下列不可能的一个出栈序列是()
  8. A 1,4,3,2
  9. B 2,3,4,1
  10. C 3,1,4,2
  11. D 3,4,2,1
  12. 3.循环队列的存储空间为 Q(1:100) ,初始状态为 front=rear=100 。经过一系列正常的入队与退队操作
  13. 后, front=rear=99 ,则循环队列中的元素个数为( )
  14. A 1
  15. B 2
  16. C 99
  17. D 0或者100
  18. 4.以下( )不是队列的基本运算?
  19. A 从队尾插入一个新元素
  20. B 从队列中删除第i个元素
  21. C 判断一个队列是否为空
  22. D 读取队头元素的值
  23. 5.现有一循环队列,其队头指针为front,队尾指针为rear;循环队列长度为N。其队内有效长度为?(假设
  24. 队头不存放数据)
  25. A (rear - front + N) % N + 1
  26. B (rear - front + N) % N
  27. C ear - front) % (N + 1)
  28. D (rear - front + N) % (N - 1)

2.答案

  1. 1.B
  2. 2.C
  3. 3.D
  4. 4.B
  5. 5.B

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/羊村懒王/article/detail/192812
推荐阅读
相关标签
  

闽ICP备14008679号