首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设数组data[0…m]作为循环队列sq的存储空间,front为队头指针,rear为队尾指针,则执行出队操作的语句为
设数组data[0…m]作为循环队列sq的存储空间,front为队头指针,rear为队尾指针,则执行出队操作的语句为
admin
2010-07-20
30
问题
设数组data[0…m]作为循环队列sq的存储空间,front为队头指针,rear为队尾指针,则执行出队操作的语句为
选项
A、sq↑.front:=sq↑.front+1;
B、sq↑.front:=(sq↑.front+1)%maxsize;
C、sq↑.rear:=(sq↑.rear+1)%maxsize;
D、sq↑.front:=(sq↑.front+1)%(maxsize+1);
答案
D
解析
循环队列采用的方法是:假设向量sq↑.data[maxsize]是一个首尾相接的圆环,即sq↑.data[0]接在sq↑.data[maxsize-1]之后,我们将这种意义下的向量称循环向量,并将循环向量中的队列称为循环队列。若当前尾指针等于向量的上界,则再做入队列操作时,令尾指针等于向量的下界,这样就利用到已被删除的元素空间,克服假上溢现象。因此入队操作时,在循环意义下的尾指针加1操作可描述为:if(sq↑.rear>=maxsize)sq↑.near:=0;elsesq↑.rear++;如果利用“模运算”,上述循环意义下的尾指针加1操作,可以更简洁地描述为:sq↑.rear=(sq↑.rear+1)%maxsize。同样,出队操作时,在循环意义下的头指针加1操作,也可利用“模运算”来实现:sq↑.front:=(sq↑.front+1)%maxsize。
转载请注明原文地址:https://kaotiyun.com/show/zJvZ777K
本试题收录于:
三级数据库技术题库NCRE全国计算机三级分类
0
三级数据库技术
NCRE全国计算机三级
相关试题推荐
下列哪个不是RTOS的实时指标?
调试(debug)与测试(test)既有联系又有区别。验证模块/系统的功能和性能,发现错误是【77】_______的目的。分析所发现的错误,检查错误原因,定位故障(错误)位置和进行修改是【78】_______的目的。
μC/OS–II的任务由三部分构成:程序代码,也即没有返回值的C函数;任务【73】,用于保存任务的工作环境;【74】,用于保存任务状态和属性。
以下关于嵌入式系统软件与通用计算机系统软件的异同的陈述中,正确的是()。
下列不是单内核操作系统的是()。
某机械设备的控制器,其基本功能要求有:需要有8个数字量输入,用于采集设备的状态信息;且需要8个数字量输出,用于控制设备动作。具备一个RS一232接口,可以和上位机连接,接收上位机发送的命令及参数。需要提供一个基准定时信号,定时
下面是基于ARM内核的嵌入式芯片中有关GPIO的叙述,其中错误的是()。
广义表是线性表的推广,是由零个或多个单元素或()所组成的有限序列。
设有关键码序为(Q,G,M,Z,A,N,B,P,X,H,Y,S,T,L,K,E),采用二路归并排序法进行排序,下面哪一个序列是第二趟归并后的结果?
对树中的一个节点x,在先根序列中的序号为pre(x),在后根序列中的序号为post(x)。若树中节点x是节点y的祖先,下列四个条件哪个条件正确?______。
随机试题
马克思主义政党是()
如图7.22所示的交通图,求其最优流向图。
某产品共有五项功能F1、F2、F3、F4、F5,用强制确定法确定零件功能评价系数时,其功能得分分别为3、5、4、1、2,则F3的功能评价系数为()。
既可以是受益人得到保障,同时也可以使被保险人享受利益的险种是()。
目前,__________对人民币的对外汇率实行有控制的浮动管理,_________实行国家对外汇的集中管理。()
关于套利组合满足的条件,下列说法错误的是()。
甲公司主营业务为石油化工,其他业务为新材料、房地产、酒店经营。根据以上信息可以判断,下列各项中,适合该公司的组织结构类型有()。
对采购的原材料、辅料、外协件、外购件及配套件等人库前的接收检验是________。
下列选项中不可提起行政诉讼的是()。
A、Thefrogs.B、Theants.C、Theowls.D、Thebeavers.B题干询问哪种动物在运动中很活跃。短文中提到,蚂蚁经常会有赛跑、摔跤等体育运动项目,故答案为B)。
最新回复
(
0
)