首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
某循环队列的存储空间为Q(1:m),初始状态为front=rear=m。现经过一系列的入队操作和退队操作后,front=m,rear=m—1,则该循环队列中的元素个数为( )。
某循环队列的存储空间为Q(1:m),初始状态为front=rear=m。现经过一系列的入队操作和退队操作后,front=m,rear=m—1,则该循环队列中的元素个数为( )。
admin
2016-04-07
59
问题
某循环队列的存储空间为Q(1:m),初始状态为front=rear=m。现经过一系列的入队操作和退队操作后,front=m,rear=m—1,则该循环队列中的元素个数为( )。
选项
A、m一1
B、m
C、1
D、0
答案
A
解析
循环队列长度为m,由初始状态为front=rear=m,可知此时循环队列为空。入队运算时,首先队尾指针进1(即rear+1),然后在rear指针指向的位置插入新元素。特别的,当队尾指针rear=m+1时,置rear=1。退队运算时,排头指针进1(即front+1),然后删除front指针指向的位置上的元素,当排头指针front=m+1时,置front=1。从排头指针front指向的后一个位置直到队尾指针rear指向的位置之间所有的元素均为队列中的元素。如果rear—front>0,则队列中的元素个数为rear—front个;如果rear—front
转载请注明原文地址:https://kaotiyun.com/show/9tDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列程序的输出结果是______。10ngfun5(intn){longs;if((n==1)‖(n==2))s=2;elses=n+fun5(n-1);return(s);
Jackson方法是一种面向______的结构化方法。
若有以下结构体定义,则______是正确的引用或定义。structexample{intx;inty;}v1;
设有以下语句:charstrl[]="string",str2[8],*str,*str4="string";则______不是对库函数的正确调用。
下列叙述中正确的是()。
以下叙述中正确的是______。
诊断和改正程序中错误的工作通常称为【】。
下列叙述中错误的是()。
若要求从键盘读入含有空格字符的字符串,应使用函数
随机试题
心理咨询与思想政治工作两者的目的都在于促进学生的健康成长。
土地登记原始资料包括()。
变电站中,电容器装置内串联电抗器的布置和安装设计要求,以下说法不正确的是()。
某高度为120m的高层办公楼,其消防应急照明备用电源的连续供电时间不应低于()min。
与存货批量决策无关的成本是()。
准时化(JIT)本质上是一个()生产系统。
在VisualFoxPro中,对字段设置有效性规则,下面描述正确的是()。
LookafterYourVoiceOftenspeakersatameetingexperiencedrymouthsandaskforaglassofwater.Youcansolvethepr
A、Becausethisisanoldtraditionalsayingaboutfood.B、Becauseitcanremindpeopletoconcerntheirdiet.C、Becauseitcanr
TopicOnthePopularityofWesternRestaurantsForthispart,youareallowed30minutestowriteashortessayentitledOnt
最新回复
(
0
)