数据结构
阴谋叉子
这个作者很懒,什么都没留下…
展开
-
[C++][数据结构] 简单静态循环队列
要求: 实现大小为10,数据类型为整型的静态循环队列 实现过程结合单例模式 思路: _front指向队头数据所在空间;_rear指向队尾数据所在空间的下一处 数据入队,_rear加1,并对10取模 数据出队,_front加1,并对10取模 _front==_rear代表队空 _front==(_rear+1)%10代表队满 示意图 代码 #include <stdio.h> #include <stdlib.h> #include <string.h> #in原创 2021-01-18 20:25:55 · 153 阅读 · 0 评论 -
[C++][数据结构] 简单静态栈
要求: 实现大小为10,数据类型为整型的静态栈。 实现过程结合单例模式 思路: 游标_pstr始终指向下一个要被填充的空间 数据入栈,游标_pstr加1 数据出栈,游标_pstr减1 示例图: 代码: #include <stdio.h> #include <stdlib.h> #include <string.h> #include <iostream> using std::cout; using std::endl; class Stac原创 2021-01-18 20:02:02 · 152 阅读 · 0 评论