首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设循环队列为Q(1: m),初始状态为front=rear=m。现经过一系列的入队与退队运算后,front=rear=1,则该循环队列中的元素个数为
设循环队列为Q(1: m),初始状态为front=rear=m。现经过一系列的入队与退队运算后,front=rear=1,则该循环队列中的元素个数为
admin
2020-09-01
44
问题
设循环队列为Q(1: m),初始状态为front=rear=m。现经过一系列的入队与退队运算后,front=rear=1,则该循环队列中的元素个数为
选项
A、1
B、2
C、m-1
D、0或m
答案
D
解析
由初始状态为front=rear=m可知此时循环队列为空。入队运算时,首先队尾指针进1(即rear+1),然后在rear指针指向的位置插入新元素。特别的,当队尾指针rear=m+1时,置rear=1。退队运算时,排头指针进1(即front+1),然后删除front指针指向的位置上的元素,当排头指针front=m+1时,置front=1。若经过运算,front=rear可知队列空或者队列满,D选项正确。
转载请注明原文地址:https://kaotiyun.com/show/2lcp777K
本试题收录于:
二级Access题库NCRE全国计算机二级分类
0
二级Access
NCRE全国计算机二级
相关试题推荐
某系统结构图如下图所示,该系统结构图的最大扇出数是
下列叙述中错误的是
在报表中,文本框的“控件来源”属性设置为“IIf(([Page]Mod2=0),"页"&[Page],"")”,则下面说法中正确的是
下列关于算法的描述中错误的是
一个栈的初始状态为空,现将元素A、B、C、D、E依次入栈,然后依次退栈三次,并将退栈的三个元素依次入队(原队列为空),最后将队列中的元素全部退出。则元素退队的顺序为
有三个关系R,S和T如下图所示:则由关系R和S得到关系T的运算是
有关系如下图所示:若B为键,则最后一条记录违反了
有三个关系R,S和T如下图所示:
十进制整数设为整数类I,则下面属于类I的实例的是
下面不属于软件需求分析阶段任务的是
随机试题
注册会计师在检查被审计单位2011年12月31日的银行存款余额调节表时,发现下列调节事项,其中有迹象表明性质或范围不合理的是()。
下列关于事件的概率的说法不正确的是(),其中A与B是对立事件.
尿道下裂分期手术时,Ⅰ期手术的主要目的是
心脏病患者进行有氧训练时,最适宜的训练方法为
合同变更,即双方当事人依法对合同的内容进行修改的时段应是在()。
因产品存在缺陷造成受害人人身伤害的,侵害人应当赔偿受害人的损失。下列费用中,不属于产品责任的赔偿范围的是()。
(2014年)甲公司20×8年发生的部分交易事项如下:(1)20×8年4月1日,甲公司对9名高管人员每人授予20万份甲公司股票认股权证,每份认股权证持有人有权在20×9年2月1日按每股10元的价格购买1股甲公司股票。该认股权证不附加其他行权条件,无论行权
2012年8月,国家人口计生委发布《中国流动人口发展报告2012》。下列关于2011年我国流动人口状况表述错误的是()。
SleepSleepispartofaperson’sdailyactivitycycle.Thereareseveraldifferentstagesofsleep,andtheytoooccurinc
3Dglasseshelpdoctorsperforminvasivesurgerywhentheirhandsareobscuredfromview.Moviegoersaren’ttheonlyoneswearin
最新回复
(
0
)