循环队列中元素个数的计算
1个回答
优质机构答主
2023-04-17 · 百度认证:广东太平洋互联网信息服务有限公司官方账号,优质数码...
关注
展开全部
计算队列的元素个数:(尾-头+表长)%表长队列头指针为front,队列尾指针为rear,队列容量为M,则元素个数为|rear-front+M|%M,注意,这个%是求余运算。
设f为队头,r为队尾,m为队长,a为元素个数,则1.f>r时,a=m+r-f;2.f<=r时,a=r-f。
设f为队头,r为队尾,m为队长,a为元素个数,则1.f>r时,a=m+r-f;2.f<=r时,a=r-f。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询