- 28
- 0
- 约1.51万字
- 约 31页
- 2018-10-14 发布于浙江
- 举报
数据结构课程设计报告-二叉排序树与平衡二叉树实现
二叉排序树与平衡二叉树的实现
【摘要】
本课程设计分为两部分。第一部分为分别用二叉链表和顺序表作为存储结构实现二叉排序树,并实现树的生成,中序遍历,计算平均查找长度,对结点进行查找、删除等操作。第二部分为用二叉链表作为存储结构实现平衡二叉树,并实现树的生成,计算平均查找长度,元素的插入、删除及之后的重新平衡等操作。
【关键词】二叉排序树,平衡二叉树,中序遍历,平均查找长度
1.介绍
该设计分别采用二叉链表和顺序表作存储结构,实现对二叉排序树和平衡二叉树的以下操作:
(1)用二叉链表作存储结构实现二叉排序树。
1)以0作为输入结束标志,输入数列L,生成一棵二叉排序
树T;
2)对二叉排序树T作中序遍历,输出结果;
3)计算二叉排序树T查找成功的平均查找长度,输出结果;
4)输入元素x,查找二叉排序树T,若存在含x的结点,则删除该结点,并作中序遍历(执行操作2);否则,输出信息“无x”;
(2)用顺序表(一维数组)作存储结构实现二叉排序树。
1)以回车符(‘\n’)为输入结束标志,输入数列L,生成一棵二叉排序树T;
2)对二叉排序树T作中序遍历,输出结果;
3)计算二叉排序树T查找成功的平均查找长度,输出结果;
4)输入元素x,查找二叉排序树T,若存在含x的结点,则删除该结点,并
您可能关注的文档
最近下载
- 小学二年级暑期数学计算小练习每日一练(30天 可打印).pdf
- 高速公路改扩建工程钢护栏再利用应用技术研究.pptx VIP
- 2.2 基本不等式公开课教案教学设计课件资料.pptx VIP
- 农作物生产技术第二版(教案) .doc VIP
- 中小学期末考试成绩质量分析教研会PPT课件.pptx VIP
- 《中国万古霉素治疗药物监测指南》.pptx VIP
- 数学3.43.4.1基本不等式配套公开课一等奖课件省赛课获奖课件.pptx VIP
- 苏教版科学六年级上册教学工作计划(含进度表).doc VIP
- 《机电一体化系统设计》-教案全套 倪晓梅 第1--3章 绪论---传感器检测及其接口电路.docx VIP
- 新能源汽车高压电器检测与维修 (微课版) 课件 7.高压配电箱的检测与维修.pptx
原创力文档

文档评论(0)