首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设循环队列的存储空间为Q(1:50),初始状态为front=rear=50。现经过一系列入队与退队操作后,front=rear=1,此后又正常地插入了两个元素。最后该队列中的元素个数为( )。
设循环队列的存储空间为Q(1:50),初始状态为front=rear=50。现经过一系列入队与退队操作后,front=rear=1,此后又正常地插入了两个元素。最后该队列中的元素个数为( )。
admin
2016-06-28
82
问题
设循环队列的存储空间为Q(1:50),初始状态为front=rear=50。现经过一系列入队与退队操作后,front=rear=1,此后又正常地插入了两个元素。最后该队列中的元素个数为( )。
选项
A、2
B、1
C、3
D、52
答案
A
解析
循环队列是队列的一种顺序存储结构,用队尾指针rear指向队列中的队尾元素,用排头指针指向排头元素的前一个位置。循环队列长度为50,由初始状态为front=rear=50可知此时循环队列为空。入队运算时,首先队尾指针进1(即rear+1),然后在rear指针指向的位置插入新元素。特别的,当队尾指针rear=50+1时,置rear=1。退队运算时,排头指针进1(即front+1),然后删除fmnt指针指向的位置上的元素,当排头指针front=50+1时,置front=1。若经过运算,front=rear=1可知队列空或者队列满。此后又正常地插入了两个元素说明插入前队列为空,则插入后队列元素个数为2。故选A选项。
转载请注明原文地址:https://kaotiyun.com/show/zsIp777K
本试题收录于:
二级VF题库NCRE全国计算机二级分类
0
二级VF
NCRE全国计算机二级
相关试题推荐
执行命令MyForm=CreateObject(”Form”)可以建立一个表单,为了让该表单在屏幕上显示,应该执行命令
与“SELECT木FROM教师表INTODBFA”等价的语句是
查询成绩在70分至85分之间学生的学号、课程号和成绩,正确的SQL语句是
假设表文件TEST.DBF已经在当前工作区打开,要修改其结构,可使用命令
下列关于线性链表的叙述中。正确的是
一个栈的初始状态为空。现将元素l,2,3,A,B,C依次入栈,然后再依次出栈,则元素出栈的顺序是
下列对于软件测试的描述中止确的是
软件测试的目的是
算法的空间复杂度是指()。
随机试题
不清洁提单
人力资本理论的主要代表人物是()。
下列有关血制品的叙述正确的是
A.加甲醛或抗生素B.碳酸氢钠C.明胶D.尿素E.水为了掩盖牛乳的酸败,一般情况下添加()。
国际货币基金组织用于统计国际收支平衡的投资定义以()为基础。
矿井架空乘人装置运送人员时应遵守的规定()。
Excel窗口中,“标准工具栏”列出可供用户使用的各种编辑操作命令按钮,如“打开”、“保存”、“复制”。()
国内甲公司的记账本位币为人民币。2012年12月5日以每股7港元的价格购入乙公司的H股10000股作为交易性金融资产核算,当日汇率为1港元=1元人民币,款项已支付。2012年12月31日,当月购入的乙公司H股的市价变为每股8港元,进汇率为1港元=0.9元人
隋朝时,在北魏、北齐基础上修订而成的刑律是()。
Overthepastdecade,marketershaveincreasinglyturnedtosocial-medianetworkslikeFacebookandTwittertocreatebuzzaroun
最新回复
(
0
)