资料介绍
先序创建一颗二叉树遍历;
#include《stdio.h》
#include《stdlib.h》
#include《malloc.h》
#define OVERFLOW -2
#define OK 1
#define ERROR 0
typedef int status;
typedef char TElemtype;
typedef struct BiTNode{
TElemtype data;
struct BiTNode *lchild,*rchild;
}BiTNode,*BiTree;
status Visit(TElemtype e)
{
printf(“ %c ”,e);
return OK;
}
void InoRtraverse(BiTree T,status(* Visit)(TElemtype)){
if(T){
InoRtraverse(T-》lchild,Visit);
Visit(T-》data);
InoRtraverse(T-》rchild,Visit);
}
}
void PosTtraverse(BiTree T,status(* Visit)(TElemtype)){
if(T){
PosTtraverse(T-》lchild,Visit);
PosTtraverse(T-》rchild,Visit);
Visit(T-》data);
}
}
status creatBiTree(BiTree *T){
char c;
scanf(“%c”,&c);
if(c==‘ ’)
(*T)=NULL;
else{
if(!((*T)=(BiTNode *)malloc(sizeof(BiTNode))))
exit(OVERFLOW);
(*T)-》data=c;
creatBiTree(&((*T)-》lchild));
creatBiTree(&((*T)-》rchild));
}
return OK;
}
void main(){
BiTree T;
creatBiTree(&T);
printf(“\n按照中序排列输出\n”);
InoRtraverse(T,Visit);
printf(“\n按照后序排列输出\n”);
PosTtraverse(T,Visit);
}
- 数据结构与算法分析中的二叉树与堆有关知识汇总 0次下载
- C语言二叉树代码免费下载 1次下载
- PCB板设计的电源二叉树分析详细资料说明 0次下载
- 如何使用最优二叉决策树分类模型进行奶牛运动行为的识别 0次下载
- 计算机二级公共基础知识完整版免费下载快来复习吧! 0次下载
- 基于二叉树的电子系统故障诊断专家系统 1次下载
- 基于类二叉树的圆锥型UWSNs的研究_陈军 0次下载
- 二叉树法遍历查找代码 4次下载
- 基于二叉树的时序电路测试序列设计 0次下载
- 华为部分面试题 138次下载
- 基于Hash和二叉树的路由表查找算法
- 基于改进FCM聚类的BT-SVM多类分类算法
- 基于二叉树分解的自适应防碰撞算法
- 基于三角形二叉树的实时大规模地形渲染算法
- 二叉树算法在单总线威廉希尔官方网站 中的应用
- 文件系统-多叉树与二叉树的转化 746次阅读
- 使用C语言代码实现平衡二叉树 957次阅读
- 二叉树按任意顺序,返回所有路径程序实现 785次阅读
- Trie树数据结构的实现原理和题目实践 1721次阅读
- 二叉树操作的相关知识和代码详解 1942次阅读
- 详解电源二叉树到底是什么 9768次阅读
- 二叉树,一种基础的数据结构类型 4154次阅读
- 基于二叉树的ensemble异常检测算法 4023次阅读
- 4中二叉树的遍历方式介绍 4665次阅读
- 关于二叉树一些数据结构和算法相关的题目 3112次阅读
- AVL 树和普通的二叉查找树的详细区别分析 5717次阅读
- 哈夫曼树基本概念与构造 3.6w次阅读
- 哈夫曼树带权路径长度怎么计算 15.1w次阅读
- 二叉树层次遍历算法的验证 2015次阅读
- 二叉树的前序遍历、中序遍历、后续遍历的非递归实现 1087次阅读
下载排行
本周
- 1电子电路原理第七版PDF电子教材免费下载
- 0.00 MB | 1490次下载 | 免费
- 2单片机典型实例介绍
- 18.19 MB | 92次下载 | 1 积分
- 3S7-200PLC编程实例详细资料
- 1.17 MB | 27次下载 | 1 积分
- 4笔记本电脑主板的元件识别和讲解说明
- 4.28 MB | 18次下载 | 4 积分
- 5开关电源原理及各功能电路详解
- 0.38 MB | 10次下载 | 免费
- 6基于AT89C2051/4051单片机编程器的实验
- 0.11 MB | 4次下载 | 免费
- 7蓝牙设备在嵌入式领域的广泛应用
- 0.63 MB | 3次下载 | 免费
- 89天练会电子电路识图
- 5.91 MB | 3次下载 | 免费
本月
- 1OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234313次下载 | 免费
- 2PADS 9.0 2009最新版 -下载
- 0.00 MB | 66304次下载 | 免费
- 3protel99下载protel99软件下载(中文版)
- 0.00 MB | 51209次下载 | 免费
- 4LabView 8.0 专业版下载 (3CD完整版)
- 0.00 MB | 51043次下载 | 免费
- 5555集成电路应用800例(新编版)
- 0.00 MB | 33562次下载 | 免费
- 6接口电路图大全
- 未知 | 30320次下载 | 免费
- 7Multisim 10下载Multisim 10 中文版
- 0.00 MB | 28588次下载 | 免费
- 8开关电源设计实例指南
- 未知 | 21539次下载 | 免费
总榜
- 1matlab软件下载入口
- 未知 | 935053次下载 | 免费
- 2protel99se软件下载(可英文版转中文版)
- 78.1 MB | 537791次下载 | 免费
- 3MATLAB 7.1 下载 (含软件介绍)
- 未知 | 420026次下载 | 免费
- 4OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234313次下载 | 免费
- 5Altium DXP2002下载入口
- 未知 | 233045次下载 | 免费
- 6电路仿真软件multisim 10.0免费下载
- 340992 | 191183次下载 | 免费
- 7十天学会AVR单片机与C语言视频教程 下载
- 158M | 183277次下载 | 免费
- 8proe5.0野火版下载(中文版免费下载)
- 未知 | 138039次下载 | 免费
评论
查看更多