1.为什么队列有两个指针,一个指向队头,一个指向队尾的后一个
2.如何避免头指针与尾指针重叠
3.为什么通用队列计算公式里面有队列长度
那其实是数组长度
4.如何理解队列链式存储插入中最后的Q->rear->next=s ; Q->rear = s的操作
前一个是把队尾的后继设为s,后一个是把s本身设为队尾
5.链式队列的队头是否存储数据
6.为什么队列出队要引入一个新的结构体指向出队元素
因为要是直接将队头的后继置为出队元素的后继,即跳过第一个元素直接指向第二个元素,那么在释放第一个元素时没有元素指向第一个元素,所以要引入一个新的结构体为第一个元素
7.判断队列是否为满的公式的数学思想是什么
8.顺序循环队列的入队操作队尾指针后移为什么是+1而不是指向后继
顺序循环队列并没有后继