- 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) //用扩
您可能关注的文档
最近下载
- 《身边的陶》教学课件-2024-2025学年苏少版(2024)初中美术七年级上册.pptx VIP
- S系列交换机SEP技术白皮书.docx
- 高中物理新课标五星级题库.doc VIP
- 索尼 MCX-500使用说明书.pdf VIP
- 论人物类电视纪录片的人文关怀.docx VIP
- 2026年山东发展投资控股集团有限公司权属企业社会招聘(82人)笔试备考试题及答案解析.docx VIP
- 2026年跨境电商行业发展趋势报告.docx VIP
- 闽2010-J-33 粉煤灰(陶粒)小型空心砌块非承重墙体建筑构造.docx VIP
- 浙江省强基联盟2025—2026学年高三上学期返校素养检测生物试卷 Word版含解析.docx VIP
- 闽2011-J-37 太阳能集热器安装建筑构造.docx VIP
原创力文档

文档评论(0)