数据结构
文章平均质量分 77
c随遇er安
上得了厅堂 下得了厨房 写得了代码 把得了姑娘 小清醒Coder一枚
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
线性表---一元多项式相加
线性表链式存储实现一元多项式相加。//Define.h内为基本定义#include#include #include typedef int ElemType; typedef struct LNode { float coef; //系数 ElemType expn; //指数 struct LNode *next; }LNode, *LinkList; type原创 2012-11-04 15:54:59 · 823 阅读 · 0 评论 -
树和二叉树---C语言利用栈实现二叉树的递归、非递归的前、中、后序遍历
C语言利用栈实现二叉树的递归、非递归的前、中、后序遍历。 以下代码分为三部分:1、Define.h头文件,基本声明 2、SqStack.h头文件,栈的基本声明和操作 3、树的基本声明和操作, 以及遍历的实现 1、Define.h头文件,基本声明 Defiine.h#define TRUE 1 #define FALSE 0 #define OK 1 #def原创 2012-11-04 16:10:19 · 2227 阅读 · 0 评论 -
栈和队列---行编辑程序
利用栈的链表,实现行编辑。每输入一行数据,按回车后,将栈中数据放入链表,置空栈,从而实现换行。 Define.h内为基本定义 #include #include #include #include #define STACK_INIT_SIZE 100 #define STACKINCREMENT 10 typedef struct LNode { char data; struct原创 2012-11-04 16:01:33 · 571 阅读 · 0 评论 -
栈和队列---括号匹配
利用栈,实现括号匹配 #include #include #include #include #define STACK_INIT_SIZE 100 #define STACKINCREMENT 10 typedef struct { char *base; char *top; int stacksize; }SqStack; Status InitStack(SqStack *S原创 2012-11-04 15:58:19 · 750 阅读 · 0 评论
分享