对于循环数组队列,是否可能出现后退<前沿和大小<容量的场景?
或者说,当back<前端,大小总是等于容量?
谢谢
发布于 2015-02-18 02:20:49
是的,后退<前沿和大小<容量是循环缓冲区/队列中的有效状态。请注意,大小通常是隐式的,并计算为(back-front)%capacity。维基百科关于循环缓冲区的文章很好地描述了循环缓冲区的工作方式:buffer
(back-front)%capacity
https://stackoverflow.com/questions/28574807
相似问题