中易网

怎么求循环队列中元素的个数队列元素个数=(rear

答案:2  悬赏:20  
解决时间 2021-04-27 23:31
  • 提问者网友:余味
  • 2021-04-27 18:05
怎么求循环队列中元素的个数队列元素个数=(rear
最佳答案
  • 二级知识专家网友:废途浑身病态
  • 2021-04-27 18:49
front为对头指针,rear为对尾指针,n为队列最大元素个数. 队列元素个数=(rear-front 1 n)%n %是求余数
全部回答
  • 1楼网友:晨与橙与城
  • 2021-04-27 19:10
当rear > front时,元素个数为rear - front, 当rear <= front时,元素个数为rear-front+capacity 综上述两种情况,可得元素个数为(rear-front+capacity)%capacity,其中capacity表循环队列容量。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息!
大家都在看
推荐信息