首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在带链队列中,经过一系列正常的操作后,如果front=rear,则队列中的元素个数为
在带链队列中,经过一系列正常的操作后,如果front=rear,则队列中的元素个数为
admin
2017-04-26
30
问题
在带链队列中,经过一系列正常的操作后,如果front=rear,则队列中的元素个数为
选项
A、0或1
B、0
C、1
D、队列满
答案
A
解析
队列是一种特殊的线性表,特殊之处在于它只允许在表的前端(front)进行删除操作,而在表的后端(rear)进行插入操作,和栈一样,队列是一种操作受限制的线性表。进行插入操作的端称为队尾,进行删除操作的端称为队头。队列的链式存储也称为链队列。为了便于操作,可给链队列添加1个头结点,并令头指针指向头结点。队列为空的判断条件是头指针和尾指针的值相同,且均指向头结点。当队列为空(0)或1时,front=rear。
转载请注明原文地址:https://kaotiyun.com/show/wSDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序的功能是:删去一维数组中所有相同的数,使之只剩一个。数组中的数已按由小到大的顺序排列,函数返回删除后数组中数据的个数。例如,若一维数组中的数据是:2223445666677899101010删除后,数
有以下程序#includemain(){FILE*fp;inta[10]={1,2,3},i,n;fp=fopen("d1.dat","w");for(i=0;i
已知大写字母A的ASCII码是65,小写字母a的ASCII码是97。以下不能将变量c中的大写字母转换为对应小写字母的语句是
若执行下面的程序时,从键盘输入5和2,则输出结果是main(){inta,b,k;scanf("%d,%d",&a,&b);k=a;if(a
C语言规定,在一个源程序中,main函数的位置
软件设计包括软件的结构、数据接口和过程设计,其中软件的过程设计是指
能正确表示逻辑关系:“a≥10或a≤0”的C语言表达式是
下列对于软件测试的描述中正确的是
程序测试分为静态分析和动态测试。其中_______是指不执行程序,而只是对程序文本进行检查,通过阅读和讨论,分析和发现程序中的错误。
随机试题
制定投资政策说明书的好处不包括()。
现代产品是一个整体概念,包括三个层次。产品的安装和维修属于产品形体层。
A.瘢痕性幽门梗阻B.活动性溃疡致幽门痉挛水肿C.胃癌致幽门梗阻D.高位肠梗阻E.低位肠梗阻呕吐物不含隔夜食物,抗水肿药可缓解梗阻
根据《企业所得税法》的相关规定,下列说法中正确的是()。
渎职罪侵犯的客体是()。
巴洛克(Baroque)是17世纪欧洲广为流传的一种艺术风格。以下不属于巴洛克风格特点的是()。
下列关于我国行政区划的表述,正确的有()。(2010多53)
《中华人民共和国物权法》第20条规定:当事人签订买卖房屋或者其他不动产物权的协议,为保障将来实现物权,按照约定可以向登记机构申请预告登记。预告登记后,未经预告登记权利人同意,处分该不动产的,不发生物权效力。预告登记后,债权消灭或者自能够进行不动产登记之日
Theproblemwithtoday’shousingcrisis,politically,isthatitisjustnotallthatvisible.AttheendoftheSecondWorldWa
Duringthe1950s,talentedAfricanAmericanactresseslikeDorothyDandridgewereoften______,relegatedtoplayingmostlystere
最新回复
(
0
)