首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
某循环队列的存储空间为Q(1:m),初始状态为front=rear=m。现经过一系列的入队操作和退队操作后,front=m,rear=m-1,则该循环队列中的元素个数为( )。
某循环队列的存储空间为Q(1:m),初始状态为front=rear=m。现经过一系列的入队操作和退队操作后,front=m,rear=m-1,则该循环队列中的元素个数为( )。
admin
2021-06-15
48
问题
某循环队列的存储空间为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(即lear+1),然后在lear指针指向的位置插入新元素。特别的,当队尾指针rear=m+1时,置rear=1。退队运算时,排头指针进1(即front+1),然后删除front指针指向的位置上的元素,当排头指针front=m+1时,置front=1。从排头指针front指向的后一个位置直到队尾指针rear指向的位置之间所有的元素均为队列中的元素。如果rear-front>0,则队列中的元素个数为rear-front个;如果rear-front<0,则队列中的元素个数为rear-front+m。该题中m-1<m,即rear-front<0,则该循环队列中的元素个数为(m-1)-m+m=m-1。故选A选项。
转载请注明原文地址:https://kaotiyun.com/show/kMtp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设有定义:charp[]={’1’,’2’,’3’),*q=p;以下不能计算出一个char型数据所占字节数的表达式是
数据库设计过程不包括()。
有以下程序#includemain(){FILE*fp;intk,n,a[6]={1,2,3,4,5,6};fp=fopen("d2.dat","w");fprintf(fp,"%d%d%d\n",a[0],a[1],a
以下关于指针的叙述正确是()。
若有定义:doublea=22;inti=0,k=18;则不符合C语言规定的赋值语句是
对于循环队列,下列叙述中正确的是()。
数据库设计中反映用户对数据要求的模式是
数据库中对概念模式内容进行说明的语言是()。
下面不属于软件测试实施步骤的是()。
下列数据结构中,能用二分法进行查找的是()。
随机试题
试述病种医疗质量管理的目的。
14个月女孩,稽留高热2周。咳嗽较剧,喘憋和发绀明显,左肺下部叩诊发浊,听诊呼吸音减弱,腹胀明显,肠鸣音消失,胸部X片:左肺下可见大片状阴影。白细胞5.3×10+/L,淋巴细胞0.77,根据病例诊断最大可能是
[背景资料]某水库溢洪道加固工程,控制段共3孔,每孔净宽8.0m,加固方案为:底板顶面增浇20cm厚混凝土,闸墩外包15cm厚混凝土,拆除重建排架、启闭机房、公路桥及下游消能防冲设施。溢洪道加固施工时,在铺盖上游填筑土围堰断流施工,围堰断面如图2F32
只有当货币资本与产业资本相分离,货币资本本身取得一种社会性质时,公司股票和债券等信用工具才会被充分运用。()
批准中央预算正式成立的机关是()。
下列说法中,正确的有()。
教育活动中要注意“三结合”,发挥教育合力。这“三结合”所指的是()
小张、小王、小李三位老师分别在学校教英语、语文、数学、物理、化学、历史,且每位老师教两门课。数学老师和英语老师同住一个宿舍,小李老师最年轻,数学老师和小张老师爱打篮球,小王老师比语文老师岁数大,比物理老师岁数小,三人中年纪中等的老师住得比其他两位老师远。由
在一定意义上,社会形态的更替过程是()
阅读材料,回答问题:材料1近段时间,网上出了个热词:“996”。这是一群程序员用来描述自己工作时间的词汇——每天工作从早9点到晚9点,一周工作6天。今年年初,有互联网公司公开宣布实施“996工作制”,结果被劳动监察部门及时制止。而近来。有媒体调查发现,
最新回复
(
0
)