假设以数组sequ[m]存放循环队列的元素,同时设变量rear和quelen分别指示循环队列中的队尾元素的位置和队列
问题描述:
假设以数组sequ[m]存放循环队列的元素,同时设变量rear和quelen分别指示循环队列中的队尾元素的位置和队列
中内含元素的个数,试给出判别次循环队列中的堆满条件,并写出相应的入队和出队的算法;(这个是数据结果)
答
判断队列满的条件:(rear+1)%m == (rear-quelen+m)%m入队算法void EnQueue(ElemType sequ[], ElemType value){if((rear+1)%m == (rear-quelen+m)%m){printf("队列满!");return;}rea...