从循环队列创建一个栈
以循环链表表示队列,只设置一个尾指针,指向队尾结点,不设置头指针。要求具有下列接口,并写出主程序测试各个接口:(1)创建空队列(2)入队(3)出队(4)队列是否为空(5)遍历队列写一算法实现从循环队列创建一个栈,使队头为栈顶,队尾为栈底,算法最后要求队列保持不变。
用户评论
推荐下载
-
Oracle创建一个DBA用户
Oracle创建一个DBA用户
39 2019-01-01 -
假定一个单向循环链表来表示队列即循环链队该队列只设一个队尾指针不设队首指针试编写下列各种运算的算法
假定一个单向循环链表来表示队列(即循环链队),该队列只设一个队尾指针,不设队首指针,试编写下列各种运算的算法: 1) 向循环链队插入一个元素值为x的结点。 2) 从循环链队中删除一个结点。 3) 访问
101 2018-12-08 -
c语言用两个队列实现入栈出栈
充分利用c语言中可以对内存操作即指针的特性,可以通过两个链式队列实现一个动态栈的算法,该算法可以对初学数据结构的同学对队列和栈有一个更加深刻的认识。欢迎下载。
25 2020-10-19 -
栈的操作循环栈链式栈
栈的操作代码,栈的操作,循环栈,链式栈
25 2020-04-20 -
一个c++描述的栈类
本程序采用模板类实现,利用一组地址连续的存储单元依次存放从栈底到栈顶的数据元素,将数据类型为T的数据元素存储在数组中,用count记录存在数组中的元素个数。从具体的实现过程来看,本程序模板类mysta
12 2021-01-05 -
用C实现的一个链栈
栈的实现,用链表做的,并且是用C++实现的,以前都是用C语言实现,今天用C++发现原来也是很简单的。
19 2019-01-11 -
一个简单得SIP协议栈实现
这是一个简单得SIP协议栈实现,基本实现了SIP协议得大部分内容并且支持UDPRTP协议数据得处理
23 2020-06-08 -
一个简单的无锁栈实现
一个简单的无锁栈, 使用原子操作,简单的资源回收。指针赋值使用compare_exchange_weak
21 2019-02-19 -
一个可以多进程操作的栈
一个可以多进程操作的栈(先进先出,后进先出),列表类,用内存映射文件实现
15 2019-03-02 -
一个SIP协议栈的实现源码
一个SIP协议栈的实现源码,对sip协议进行了完整的封装。ImplementationofaSIPprotocolstacksourcecode,tosipprotocolcompletepackag
77 2019-05-28
暂无评论