- 1
- 0
- 约1.01万字
- 约 26页
- 2026-07-28 发布于上海
- 举报
循环队列编程笔试题
一、单选题(每题2分,共20分)
1.循环队列用数组Q[0..n-1]实现,初始时头尾指针都指向0,当入队一个元素后,头尾指针分别变为()(2分)
A.0,1
B.1,0
C.0,n
D.1,1
【答案】D
【解析】入队操作时,尾指针向后移动一位,若尾指针到达数组末尾则回到数组开头,因此变为1,1。
2.循环队列的判空条件是()(2分)
A.front==rear
B.frontrear
C.frontrear
D.front==0
【答案】A
【解析】当头指针与尾指针相等时,队列为空。
3.循环队列的判满条件(假设队列长度为n)是()(2分)
A.(rear+1)%n==front
B.(front+1)%n==rear
C.rear==front
D.rear==n-1
【答案】A
【解析】当尾指针后移一位与头指针相等时,队列已满。
4.在一个长度为10的循环队列中,若头指针为3,尾指针为7,则队列中元素个数为()(2分)
A.4
B.5
C.6
D.7
【答案】C
【解析】元素个数=(rear-front+n)%n=(7-3+10)%10=6。
5.循环队列的优点是()(2分)
A.避免了数组下标越界
B.提高了内存利用率
C.简化了插入删除操作
D.以上都是
【答案】D
【解析】循环队列避免了数组下标越界,提高了内存利用率,且简化了插入删除操作。
6.若
您可能关注的文档
- 亚信测试笔试题.docx
- 亚太集团事务所笔试题目.docx
- 亚马逊助理笔试题.docx
- 亚马逊在线笔试题.docx
- 亚马逊邮件笔试题目.docx
- 亚马逊移动数据笔试题.docx
- 亚马逊文员笔试题.docx
- 亚马逊合规运营笔试题库.docx
- 亚马逊合规运营笔试题.docx
- 亚马逊翻译笔试题.docx
- 《GB/T 47792.2-2026自动液体处理系统 第2部分:容量性能的测量程序》.pdf
- GB/T 47792.2-2026自动液体处理系统 第2部分:容量性能的测量程序.pdf
- GB/T 15579.6-2026弧焊设备 第6部分:限制负载的设备.pdf
- 中国国家标准 GB/T 15579.6-2026弧焊设备 第6部分:限制负载的设备.pdf
- 《GB/T 15579.6-2026弧焊设备 第6部分:限制负载的设备》.pdf
- JJF(石化)114-2024润滑脂宽温滴点测定仪校准规范.pdf
- JJF(石化)108-2024联氨分析仪校准规范.pdf
- 计量规程规范 JJF(石化)114-2024润滑脂宽温滴点测定仪校准规范.pdf
- 《JJF(石化)114-2024润滑脂宽温滴点测定仪校准规范》.pdf
- 计量规程规范 JJF(石化)108-2024联氨分析仪校准规范.pdf
原创力文档

文档评论(0)