设数组data[0…m]作为循环队列sq的存储空间,front为队头指针,rear为队尾指针,则执行出队操作的语
设数组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);
解析:循环队列采用的方法是:假设向量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。
92.以下关于指令系统的叙述中,正确的是A.用于解决某一问题的一个指令序列称为指令系统B.指令系统 其他 2020-05-13 …
针对手机诈骗问题,热心网友撰写防骗指南供大家参考.撰写防骗指南的主要目的是告诉我们()A.公安部门 政治 2020-05-16 …
行政处罚:是指行政相对人违反行政管理,依法应当给予处罚的行政行为.根据以上定义,下列行为属于行政处 其他 2020-07-14 …
有关行政越权:1、行政委托中受托的一方超越其权限(委托范围)所为的行政行为给相对人造成了损害,相对 其他 2020-07-21 …
为匡正社会风气,鼓励见义勇为的行为,《中华人民共和国民法总则(草案)》规定,因自愿实施紧急救助行为 政治 2020-07-23 …
如果信用证要求提单抬头为“凭开证行指示”,则以下哪些提单可以被接受?A.提单做成以开证行为收货人的 其他 2020-07-23 …
下列关于不良行为与严重不良行为关系的表述,正确的是()A.它们都属于违法行为,应受刑罚处罚B.严重 政治 2020-07-29 …
人们的日常社会活动行为主要涉及通勤、购物、闲暇等,这些活动行为具有一定目的指向性和行为空间的变化。读 语文 2020-12-01 …
关于犯罪目的和动机犯罪的目的和动机是指行为人()。A.意图通过实施某种犯罪行为达到的某种危害结果B. 其他 2020-12-13 …
所谓违法行为,是指[]①不履行法律规定的义务②违反社会规则的行为③做出法律所禁止的行为④违反社会公德 政治 2021-01-09 …