循环队列 全部 | 未解决 | 已解决
2018.10.20 05:19来自 那边的薯片半价阿

[已解决] 循环队列头元素删不掉?

能输出队头元素的值,但是删不掉队头元素 好奇为什么 orz求大神帮帮忙 代码如下 ``` #include <stdio.h> #include <stdlib.h> #define MAXSIZ...
2

回答

2017.06.03 09:06来自 Pz_mstr

[已解决] 数据结构,关于内存初始化分配

在写循环队列时,经测试,在“Q->pBase=(int *)malloc(maxsize*sizeof(int));”该条语句执行时出错,以下为部分代码,请各位大大们救救小白.. ``` typedef str...
2

回答

2016.11.16 03:31来自 影子LL

循环队列为什么在队满时也是front==rear

rear指向队尾元素,队满时不应该是(rear+1+maxSize)%maxSize==front吗?为什么说队满时front==rear呢?这样的话不是可以使用所有的空间了吗?为什么还要让rear指向队尾元素的下...
1

回答

2016.05.13 16:20来自 sjk1996

[已解决] c++求循环队列的元素个数

int getSize( )const {return (rear-front+maxsize)%maxsize;} 函数体返回的为什么不是rear-front?两者有啥区别吗?
3

回答

2016.04.02 01:56来自 从流域到海域

[已解决] 要求循环队列不损失一个空间全部都能得到利用, 设置一个标志域tag , 区分头尾指针相等的情况

我这个算法不知道为什么不能初始化,可能犯了很蠢的错误,求大神解答!!! ``` /*循环队列_使用tag表示空或满_Solo*/ #include <stdio.h> #define MAXSIZE 50 #...
1

回答