首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设循环队列存储空间为Q(1:50),初始状态为front=rear=50。经过一系列入队和退队操作后,front=rear=25,则该循环队列中元素个数为
设循环队列存储空间为Q(1:50),初始状态为front=rear=50。经过一系列入队和退队操作后,front=rear=25,则该循环队列中元素个数为
admin
2020-07-28
44
问题
设循环队列存储空间为Q(1:50),初始状态为front=rear=50。经过一系列入队和退队操作后,front=rear=25,则该循环队列中元素个数为
选项
A、26
B、25
C、24
D、0或50
答案
D
解析
循环队列是队列的一种顺序存储结构,用队尾指针rear指向队列中的队尾元素,用排头指针front指向排头元素的前一个位置。循环队列长度为50,由初始状态为front=rear=50可知此时循环队列为空。入队运算时,首先队尾指针rear进1(即rear+1),然后在队尾指针rear指向的位置插入新元素。特别的,当队尾指针rear=50+1时,置rear=1。退队运算时,排头指针front进1(即front+1),然后删除front指针指向的位置上的元素,当排头指针front=50+1时,置front=1。
若经过运算,front=rear可知队列空或者队列满,则队列中有0或者50个元素。故选D选项.
转载请注明原文地址:https://kaotiyun.com/show/EJ3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下叙述中正确的是
以下关于C语言数据类型使用的叙述中错误的是
以下不能定义为用户标识符是
我们所写的每条C语句,经过编译最终都将转换成二进制的机器指令。关于转换以下说法错误的是
有三个关系R、S和T如下:由关系R和S通过运算得到关系T,则所使用的运算为
算法的空间复杂度是指
支持子程序调用的数据结构是()。
数据库设计中反映用户对数据要求的模式是()。
数据库中对概念模式内容进行说明的语言是()。
数据库管理系统能实现对数据库中数据的查询、插入、修改和删除,这类功能称为()。
随机试题
某公司拟与甲公司合作生产A产品,通过调查研究提出以下方案:(1)设备投资:设备买价400万元,预计可使用4年,报废时无残值收入,按税法要求该类设备折旧年限为5年,使用直线法折旧,残值率为10%,计划在2008年5月1日购进并立即投入使用。(2)
使用汽油吹管火焰来加热焊接区和焊料时,所用的火焰是
A.P波B.QRS波C.P-R间期D.T波E.ST段反映心室除极结束后到心室复极开始前的一段时间
血虚失荣妇人腹痛治法
冲压加工的要素是()。
采用权益法核算长期股票投资时,下列各项中,应记入“长期股权投资一X公司”科目借方的有( )。
夸美纽斯主张进行把广泛的自然知识传授给普通人的()。
教师职业道德区别于其他职业道德的显著标志是()。
下列关于接入技术特征的描述中,错误的是()。
1.目前大学生逃课现象很普遍2.分析大学生逃课的原因3.你对这一现象的看法ClassSkippinginColleges
最新回复
(
0
)