题目内容
(请给出正确答案)
[主观题]
在具有n个单元顺序存储的循环队列中,以(rear+1)%n==front作为队满条件,假设n=100,则该队列中最多能存放 个元素。
提问人:网友bunny888
发布时间:2022-01-07
A、rear%n=front
B、(front+1)%n=rear
C、rear%n-1=front
D、(rear+1)%n=front
A、sq.front=(sq.front+1)%maxsize; x=sq.data[sq.front];
B、sq.front=sq.front+1; x=sq.data[sq.front];
C、sq.rear=(sq.rear+1)%maxsize; x=sq.data[sq.front];
D、sq.rear=sq.rear+1; sq.data[sq.front]=x;
A、rear-front
B、(rear-front)%N
C、(rear-front+N)%N
D、(rear-front+1)%N
已知循环队列存储在一维数组A[0n]中,且队列非空时front和rear分别指向队首元素和队尾元素。若初始队列为空,且要求第一个进入队列的元素存储在A[0]处,则初始时front和rear的值分别时( )。
A、0,0
B、0,n-1
C、n-1,0
D、n-1,n-1
为了保护您的账号安全,请在“简答题”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!