循环队列的优点是什么

问题描述:

循环队列的优点是什么

用数组实现队列时,如果不移动,随着数据的不断读写,会出现假满队列的情况.即尾数组已满但头数组还是空的;
循环队列也是一种数组,只是它在逻辑上把数组的头和尾相连,形成循环队列,当数组尾满的时候,要判断数组头是否为空,不为空继续存放数据;可以有效的利用资源;
用循环队列有个小麻烦,不好判断数列是为空还是为满;