运行结果 ...
一.静态数组实现 .堆栈接口 .静态数组堆栈 二.动态数组实现 .堆栈接口 只需要最原来的stack.h接口基础上加上添加以下两个定义即可。 .动态数组堆栈 参考文献 C和指针 ...
2018-01-04 22:33 0 2594 推荐指数:
运行结果 ...
一.静态数组实现 1.队列接口 2.静态数组队列 二.动态数组实现 1.队列接口 2.动态数组队列 ...
一.链表的创建操作 运行结果 二.链表的遍历操作 三.链表的查询操作 四.链表的插入操作 五.链表的删除操作 删除整个链表操作 删除链表中的元素 六.完整代码 ...
写过表达式计算器,有兴趣的同学可以试试。递归与栈的联系很密切,应该说递归就是靠栈来实现的。 asta ...
概述 二叉树为每个节点最多有两个儿子节点(左儿子节点和右儿子节点)的树。 前序遍历:根结点 ---> 左子树 ---> 右子树。 中序遍历:左子树---> 根 ...
运行结果 ...
static.h #define STATIC_INIT_SIZE 100#define STATICINCREMENT 10#define ERROR 0#define OK 1typedef struct { int *base;//定义栈底 int *top;//定义栈顶元素 ...