数据结构:循环队列和非循环队列,我有个疑问
循环队列是数组长度不够时,使用rear=(front+size)%data.length;可以从数组0的位置继续插入非循环队列是数组长度不够时,堆输入进行扩容,例如a.l...
循环队列是数组长度不够时,使用rear = (front+size)%data.length;可以从数组0的位置继续插入
非循环队列是数组长度不够时,堆输入进行扩容,例如a.length变为a.length*2,但是这样会产生出队后前面空出来的空间浪费的情况,该怎么解决呢? 展开
非循环队列是数组长度不够时,堆输入进行扩容,例如a.length变为a.length*2,但是这样会产生出队后前面空出来的空间浪费的情况,该怎么解决呢? 展开
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询