当圆形缓冲区一个数据元素被用掉后,其余数据元素不需要移动其存储位置。相反,一个非圆形缓冲区(例如一个普通的队列)在用掉一个数据元素后,其余数据元素需要向前搬移
圆形缓冲区不适合实现FIFO先进先出缓冲区
非圆形缓冲区不适合实现FIFO先进先出缓冲区
一个缓冲区如果需要经常调整其容量,用链表实现更为合适
这道题你会答吗?花几分钟告诉大家答案吧!
扫描二维码,关注牛客网
下载牛客APP,随时随地刷题