- 8
- 0
- 约2.53千字
- 约 4页
- 2020-02-22 发布于湖北
- 举报
..
实验名称:二叉树链式存储结构
实验类型:验证性实验
班级学号:2010211102
姓名:
实验日期:2012.5.27
问题描述
二叉链表的C语言描述;
基本运算的算法——建立二叉链表、先序遍历二叉树、中序遍历二叉树、后序遍历二叉树、后序遍历求二叉树深度。
数据结构设计
typedef struct Bitnode
{ char data;
struct Bitnode *lchild,*rchild;
}Bitnode,*Bitree;
算法设计
建立二叉链表:void createBitree(Bitree T)
{
char ch;
if((ch=getchar())==#) T=NULL;
else{T=(Bitnode*)malloc(sizeof(Bitnode));
T-data=ch;
createBitree(T-lchild);
createBitree(T-rchild);
}
}
先序遍历二叉树:void preorder(Bitree T)
{
if(T!=NULL)
{printf(%c,T-data);
preorder(T-lchild);
preorder(T-rchild);}}
中序遍历二叉树:void inorder(Bitree T)
{if(T
您可能关注的文档
- 《祝福》试题练习及答案【通用】.doc
- 《赠刘景文》-人教版小学语文二年级上册演示版.doc
- 【2019年人教版】初中数学教材总目录模板.doc
- 学习版【】人教版初一数学七年级数学上册总练习题【附答案】.doc
- 不良生活习惯与十大癌症论文精品.doc
- 东奥会计继续教育考试考题和答案教案.doc
- 个人发言提纲复习课件.doc
- 资料个人整改清单参考样式.doc
- 范文个人简历(个人填写).doc
- 归纳个人近三年来工作.doc
- 2026届山东省临沂市临沭县第一中学高三第三次模拟考试历史试卷含解析.doc
- 贵州省习水县一中2026届高三冲刺模拟语文试卷含解析.doc
- 2026届辽宁省东北名校高三二诊模拟考试英语试卷含答案.doc
- 湖北省孝感市普通高中联考协作体2026届高三第五次模拟考试语文试卷含解析.doc
- 河北省保定市第七中学2026届高考绝密冲刺卷:数学试题试卷.doc
- 2026届陕西省西北工业大学附属中学高考语文二模试卷含解析.doc
- 苏州大学2026届高三一诊考试化学试卷含解析.doc
- 安徽省皖南地区2026届高考考前提分历史仿真卷含解析.doc
- 黑龙江省鸡西虎林市东方红林业局2026届高考全国统考预测密卷英语试卷含解析.doc
- 2026届黑龙江省佳木斯市建三江管理局第一中学高考语文一模试卷含解析.doc
原创力文档

文档评论(0)