非二叉树转二叉树的表示法
来源:互联网 发布:数据安全承诺书 编辑:程序博客网 时间:2024/05/21 10:53
//树的存储结构,详细图解分析在 秦玉平 马靖善所编的数据结构(第三版) p137-142*/#include<stdio.h>#define MAX 100typedef char Elemtype;//双亲表示法typedef struct{ Elemtype node; int father;}PTNode;typedef struct{ PTNode nodes[MAX]; int n;}PTree;//孩子双亲表示法,若需要孩子链表表示法,则删除CTBox中的parent就行typedef struct Node{ int child; struct Node *next;}CTnode,*ChildPtr;typedef struct{ Elemtype data; ChildPtr FirstChild; int parent;}CTBox;typedef struct{ CTBox nodes[MAX]; int n;}CTtree;//以上三种结构都是用顺序表形式表示树和森林,这很难转换成二叉树的存储形式,也就不能用二叉树中的理论和结构来描述树和森林//孩子兄弟表示法,这种方法可以把树转变为二叉树typedef struct CSNode{ Elemtype data; struct CSNode *firstnode,*nextsibling;}CSNode,*CSTree;
0 0
- 非二叉树转二叉树的表示法
- 二叉树的表示
- 二叉树的二叉线索存储表示
- 二叉树的结点度表示法
- 二叉树的链接表示
- 二叉树的二叉链表存储表示
- 谈PHP的二叉树的表示
- php的二叉树的表示
- 二叉树非递归前序遍历表示及其他栈的情况
- 【最小表示法\同构二叉树】等价二叉树
- 果园或森林的二叉树表示
- 二叉树顺序表示的实现
- 平衡二叉树的数组表示算法
- 二叉查找树的表示javascript
- 二叉树的存储表示与实现
- 二叉树的顺序表示和实现
- 线索二叉树的表示和实现
- 二叉树--兄弟孩子表示法
- android多进程实验
- HDU 5756 ztr loves lucky numbers (dfs)
- 红黑树入门
- java之StringBuffer的一些用法
- openCV3.0.0和VS 2008
- 非二叉树转二叉树的表示法
- JAVA设计模式之单例模式
- 链栈
- 【HUSTOJ】1004: 求商与余数
- 链表结点的插入
- 堆栈
- 深入理解Java内存模型——重排序
- MyEclipse中输入变量名自动出现String
- 二叉树的顺序存储结构