首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
某循环队列的存储空间为Q(1:m),初始状态为:front=rear=m。现经过一系列的入队操作和退队操作后,front=m-1,rear=m,则该循环队列中的元素个数为( )。
某循环队列的存储空间为Q(1:m),初始状态为:front=rear=m。现经过一系列的入队操作和退队操作后,front=m-1,rear=m,则该循环队列中的元素个数为( )。
admin
2020-01-10
56
问题
某循环队列的存储空间为Q(1:m),初始状态为:front=rear=m。现经过一系列的入队操作和退队操作后,front=m-1,rear=m,则该循环队列中的元素个数为( )。
选项
A、m-1
B、1
C、m
D、0
答案
B
解析
循环队列长度为m,由初始状态为front=rear=m可知此时循环队列为空。入队运算时,首先队尾指针(rear)进1(即rear+1),然后在rear指针指向的位置插入新元素。特别的,当队尾指针rear=m+1时,置rear=1。退队运算时,排头指针(front)进1(即front+1),然后删除front指针指向的位置上的元素,当排头指针front=m+1时,置front=1。从排头指针front指向的后一个位置直到队尾指针rear指向的位置之间所有的元素均为队列中的元素,则该循环队列中的元素个数为m-(m-1)=1。故选择B选项。
转载请注明原文地址:https://www.kaotiyun.com/show/yXCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设有定义:intx[2][3];则以下关于二维数组x的叙述错误的是
若有定义语句:inta[3][6];,按在内存中的存放顺序,a数组的第10个元素是
有下列程序:#include<stdio.h>/*fun函数的功能是将a所指数组元素从大到小排序*/voidfun(int*a,intn)main(){i
在一个C源程序文件中所定义的全局变量,其作用域为
设一棵完全二叉树共有700个结点,则此二叉树中的叶子结点数为
用树形结构表示实体之间联系的模型是
设有定义:intk=1,m=2;floatf=7;,则以下选项中错误的表达式是
程序通过定义学生结构体变量,存储了学生的学号、姓名和三门课的成绩。所有学生数据均以二进制方式输出到文件中。函数fun的功能是从形参filename所指的文件中读入学生数据,并按照学号从小到大排序后,再用二进制方式把排序后的学生数据输出到filename所指
在下列模式中,能够给出数据库物理存储结构与物理存取方法的是()。
随机试题
木匠加工2张桌子和4张凳子共需要10个小时,加工4张桌子和8张椅子需要22个小时。问:如果他加工桌子、凳子和椅子各10张,共需多少个小时?()
树脂多为植物体内哪一类成分经过复杂的化学变化而形成
(原料总用量一边角料总量)/成品总数量=__________。
个人住房贷款对合作机构分析的要点不包括()。
奴隶制国家是人类历史上出现最早的国家类型。在公元前40世纪形成的埃及王国,公元前30世纪在幼发拉底河和底格里斯河流域形成的苏美尔、巴比伦、亚述国家。中国最早的奴隶制国家是()。
riseabovechallengesinspiteofthechallengesapositiveinfluencewitheachinspiringpageA.wecanderivestrengthand
数据库管理系统(DBMS)是
Thesegoodsare______forexport,thoughafewofthemmaybesoldonthehomemarket.
A、Hecan’texplaintheinstructionsclearly.B、Hespeakstoofast.C、Hedoesn’tunderstandtheinstructionsclearly.D、Heisde
A、Walkthedog.B、Getoutforsomeexercise.C、Gotothepethospital.D、Gototheanimalshelter.D行动计划题。女士说想养狗,男士提到在动物收养所能够买到更
最新回复
(
0
)