首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
某循环队列的存储空间为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
39
问题
某循环队列的存储空间为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全国计算机二级
相关试题推荐
有下列二叉树,对此二叉树前序遍历的结果为()。
写出下列程序的输出结果______。main(){intn=0;while(n++<=1);printf("%d,",n);printf("%d",n++);}
下列程序的运行结果是______。#definePOW(r)(r)*(r)main(){intx=3,y=2,t;t=POW(x+y);printf("%d\n",t);}
下列程序段中,不能正确赋值的是()。
下列程序的输出结果是()。main(){inta,b,d=25;a:d/10%9;b=a&&(-1);printf("%d,%d\n",a,b);}
下面是对宏定义的描述,不正确的是______。
下列叙述中正确的是______。
以下能正确定义一维数组的选项是______。
软件测试的目的是()。
具有3个结点的二叉树有
随机试题
依据《建设工程质量管理条例》,( )在建设工程竣工验收后,应及时向建设行政主管部门或者其他有关部门移交建设项目档案。
一般资料:求助者,男性,17岁,高中二年级学生。案例介绍:求助者面临高考,想解决沉湎游戏的问题,主动前来咨询。求助者:我今年高二,明年就高考了,我知道应该好好学习,但有个爱玩游戏的毛病,我想自己改掉,试了很多方法都没成功,我想请您帮助我
—WillyoujoinustoplaybasketballonSaturdayafternoon?—______,butIpromisedtogoswimmingwithEric.
《人民警察法》第二十条规定,人民警察职业道德方面的义务有()。
甲是某地远近有名的养马专业户,乙需要买四匹马,来找甲商议。甲、乙通过协商,商定四匹马共5000元。但乙不放心,甲对乙说:“你不放心可以先把马牵回去试用,如果一个月内觉得可以,你就买下了。如果觉得不满意,就把马给我牵回来,没事的。”乙很高兴,就将四匹马牵走了
下列程序的运行结果是【】。importjava.io.*;publicclasstest{publicstaticvoidmain(Stringarg[]){Strings1="Hello!”;System.out.pnntln(s1.t
Ajobinterviewisyourchanceto(31)anemployerwhatheorshewillgetifyou’re(32).Thatiswhyitis(33)tobewellpre
Partofthefundswillbeusedto______thatoldlibrarytoitsoriginalsplendor.
Theoriginoflanguageis______.Agreatwriterisonewho______.
【C1】______hundredsofyears,artistshavebeencraftingbeautifulteapotstobrewjusttheright【C2】______oftea.TheYixing
最新回复
(
0
)