- 4
- 0
- 约7.98千字
- 约 19页
- 2020-01-13 发布于安徽
- 举报
实用文档
标准
数据结构实验报告
实验三名称:二叉树
姓名:高宁鑫
学号:201417525
班级:2014175
专业:数学与应用数学
指导老师:黄春艳
一、实验目的
(1)掌握二叉树的定义和存储表示,学会建一棵二叉树的方法
(2)掌握二叉树的遍历(前序,中序,后序)采用递归和非递归方法
二、实验要求
(1)建二叉树
(2)遍历
三、实验原理
(1)利用递归原理建立一棵二叉链表的二叉树:为了让每个结点确认是否有左右孩子,对原二叉树进行扩展,将二叉树中的每个结点的空指针引出一个虚结点,其值为一个特定值“.”获得一个扩展二叉树,通过遍历序列确定一棵二叉树。
(2)进行二叉树的遍历:指从根结点出发,按照某种次序依次访问二叉树中的所有结点,使得每个结点被访问一次且仅被访问一次。
四、实验环境
Windows XP系统, Vc6软件
五、算法实现及步骤
实现的主要算法:
(1)首先定义二叉树的存储形式,这里使用了二叉链表
typedef struct Node //创建结点类型结构体
{ DataType data;
struct Node *LChild;
struct Node *RChild; }BitNode,*BitTree;
(2)建立一个二叉树
void CreatBiTree(BitTree *bt) //用扩
您可能关注的文档
- 精深中医学基础概要复习.doc
- 人力资源管理系统理论.doc
- 中二班 自主性游戏精彩活动观察记录簿表.doc
- 九大危险作业-安全系统操作规程.doc
- 交通运输企业安全系统管理系统人员考精彩试题库精彩试题2.doc
- 交通运输企业安全系统管理系统人员考精彩试题库精彩试题3.doc
- 中铁大桥局集团有限公司管理系统全面开展管理系统实验室精彩活动相关知识100问.doc
- 人工湿地设计.doc
- 上海市2018年静安区高三语文二模精彩试题及问题详解-精心整理.doc
- 中澳铁矿石 国际商务谈判计划清单书.doc
- 2026年统编版八年级道德与法治下册《人民代表大会的职权》教案.pdf
- 宿迁市沭阳县沂涛镇社区工作者考试真题及答案2025.docx
- 聊城市阳谷县张秋镇社区工作者考试真题及答案2025.docx
- 锦州市太和区杏山街道社区工作者考试真题及答案2025.docx
- 丽水市青田县腊口镇社区工作者考试真题及答案2025.docx
- 南通市如皋市搬经镇社区工作者考试真题及答案2025.docx
- 苏州市太仓市双凤镇社区工作者考试真题及答案2025.docx
- 舟山市岱山县岱东镇社区工作者考试真题及答案2025.docx
- 聊城市临清市烟店镇社区工作者考试真题及答案2025.docx
- 沧州市任丘市华北石油管理局社区工作者考试真题及答案2025.docx
原创力文档

文档评论(0)