1 / 8
文档名称:

大数据结构实验三邵彬彬.doc

格式:doc   大小:113KB   页数:8页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

大数据结构实验三邵彬彬.doc

上传人:cxmckate6 2021/12/30 文件大小:113 KB

下载得到文件列表

大数据结构实验三邵彬彬.doc

文档介绍

文档介绍:word
word
1 / 8
word
实验三 二叉树
一、实验目的
1.掌握二叉树的链式存储结构与其相关操作的实现。
2.掌握二叉树的先序、中序、后序的递归遍历算法。
3.理解二叉树的各种非递归遍历算法的实现。
二、实验要求
1.实验前做好充分准备,包括复习第六章所学容,事先预录实验结果,按要求完成各题。
3.实验完毕后,给出实验总结与分析并与时给出本次实验的实验报告。
三、实验题目
本次实验给出的选定题目如下表所示。
实验名称


实验容
实验要求
实验
类型
二叉树
4
〔1〕二叉树的创建、递归遍历与其它根本操作的实现。
必做
设计性
〔2〕二叉树非递归遍历算法的实现。
选做
设计性
〔3〕哈夫曼树与哈夫曼编码的算法实现。
选做
综合性
说明:
〔1〕实验容1〕为必做容。
〔2〕实验容2〕与实验容3〕为选做容。
四、实验容与要求
1、实验题目一:〔1〕二叉树的创建、递归遍历与其它根本操作的实现。
要求:定义用二叉链表表示的二叉树,并实现二叉树的创建、遍历〔先序、中序后序〕的递归算法与求深度操作等,并对其进展验证。
2、实验题目二:二叉树非递归遍历算法的实现
要求:在题目一的根底上,实现二叉树的非递归遍历算法〔先序、中序、后序或按层〕,并对其进展验证。
3、实验题目三:哈夫曼树与哈夫曼编码的算法实现
要求:编程实现哈夫曼树的创建与利用哈夫曼树求解哈夫曼编码。
word
word
2 / 8
word
实验步骤
源代码:
#include<iostream>
#include<stack>
using namespace std;
template<class T>
struct BinTreeNode //二叉树结点类定义
{
T data; //数据域
BinTreeNode<T> *leftChild,*rightChild; //左子女、右子女域
BinTreeNode(T x=T(),BinTreeNode<T>* l =NULL,BinTreeNode<T>* r = NULL )
:data(x),leftChild(l),rightChild(r){} //可选择参数的默认构造函数
};
//-------------------------------------------------------------------------
template<class T>
void PreOrder_2(BinTreeNode<T> *p) //非递归前序遍历
{
stack<BinTreeNode<T> * > S;
while(p!=NULL || !())
{
while(p!=NULL)
{
cout<<p->data; //访问根结点
(p);
p=p->leftChild; //遍历指针进到左子女结点
}
if(!())

最近更新

跨境电商市场发展策略报告 32页

高校科研仪器设备采购与维护合同 3页

高清大屏显示系统采购合同 3页

教育行业中的工作前环境评估 21页

环保管家技术服务2025年.12 9页

2025年最让双子男动心的女人 5页

2025年最美的微笑初中优秀作文5篇 7页

焊接应力及焊接变形预防措施 5页

2025年最美优秀志愿者先进事迹材料模板 18页

高端医疗器械研发项目委托合同标准范本 3页

2025年最短民间故事500字 4页

烘干房智能控制系统 22页

高端房地产项目土石方工程合作协议样本 3页

高端校园物业管理与服务全面合作协议 3页

湖南学考物理真题卷及答案 6页

淄博市昌国路雨污水管道市政工程“6.19”较大.. 6页

海绵城市建设专项规划(2025年-2030) 3页

二零二五年度绿色能源技术研发与应用投资合作.. 45页

营养干预对慢性炎症的影响-洞察及研究 35页

二零二五年度电子版夫妻忠诚协议:情感忠诚承.. 37页

2025年最新经典林地转让合同范文汇总 18页

浩辰CAD母线槽帮助手册 42页

2025年机动车检测机构内部培训试题带答案 5页

土层锚杆注浆记录表 5页

《抗恶性肿瘤药物》课件 21页

“双减”背景下小学教学中作业优化设计方案研.. 12页

《分式方程的应用---工程问题》教学设计 8页

《职称评定审议小组审议推荐意见》 6页

共沉淀法处理含钒废水的研究 60页

中南大学青年长江候选人贺治国 24页