- 15
- 0
- 约 8页
- 2017-07-15 发布于浙江
- 举报
5、二叉树的创建、遍历、哈夫曼树
学号专业姓名实验日期教师签字成绩实验报告【实验名称】二叉树的创建、遍历【实验目的】1.熟练掌握二叉链表结构的定义;2.理解并能熟练编写二叉树的各种遍历算法;3.理解并能熟练编写根据完全二叉树的先(后)序序列创建二叉树的算法;4.掌握哈夫曼树节点的结构体定义;5.理解哈夫曼树的构造算法;6.理解并能熟练哈夫曼编码算法;【实验原理】二叉树的二叉链表存储方式。【实验内容】1.实现二叉链表的结构体定义2.实现根据先(后)序序列创建二叉树的算法3.实现二叉树的遍历算法4.实现哈夫曼树节点的结构体定义5.实现哈夫曼算法和对字符的编码程序:(一)#includestdio.h#includestdlib.hchar* name = XXXXXX;char* id = E0000000;//二叉链表的存储结构typedefstructBiTNode{char data;structBiTNode *lchild , *rchild;}BiTNode,*BiTree;#defineMAX_STACK_ELEMENTS 100typedefstruct{BiTree *base; //所指向的对象类型为BiTreeBiTree *top;int size;}SqStack;boolInitStack(SqStack *S){if (S == 0) returnfalse;S-base=(
您可能关注的文档
- 2400到2500MHz 射频环形器 波导环形器.doc
- 24位真彩色图片.pdf
- 25C型不锈钢客车检修工艺开发及国产化改造_董恒.pdf
- 25词五首.ppt.ppt
- 25针并口定义.doc
- 26商山早行ok.ppt
- 27 212-214 转211 食品安全与检测 3+10 南京菊花脑部分成分分析及挥发油的提取研究.pdf
- 270E5K如何添加微软五笔输入法 (Win10).pdf
- 2812最小系统.doc
- 28:布尔表达式.pdf
- 锦州市太和区2025-2026学年第二学期六年级语文第六单元测试卷(部编版含答案).docx
- 长治市沁源县2025-2026学年第二学期三年级语文第六单元测试卷(部编版含答案).docx
- 西安市雁塔区2025-2026学年第二学期二年级语文第六单元测试卷(部编版含答案).docx
- 张掖地区张掖市2025-2026学年第二学期四年级语文第五单元测试卷(部编版含答案).docx
- 贵阳市云岩区2025-2026学年第二学期四年级语文第六单元测试卷(部编版含答案).docx
- 伊春市金山屯区2025-2026学年第二学期四年级语文第五单元测试卷(部编版含答案).docx
- 湛江市麻章区2025-2026学年第二学期四年级语文第六单元测试卷(部编版含答案).docx
- 渭南市临渭区2025-2026学年第二学期四年级语文第六单元测试卷(部编版含答案).docx
- 湘西土家族苗族自治州龙山县2025-2026学年第二学期六年级语文第六单元测试卷(部编版含答案).docx
- 运城市新绛县2025-2026学年第二学期二年级语文第六单元测试卷(部编版含答案).docx
最近下载
- 2026年中考语文二轮专题复习:病句的辨析与修改.pptx VIP
- 历史古代名人伍子胥人物介绍介绍PPT.pptx VIP
- 2024 年平谷区网格员招聘考试题库解析.docx VIP
- 《玩偶之家》--易卜生.doc VIP
- 智慧树 大学生劳动就业法律问题解读 章节测试答案.docx VIP
- 安防系统工程方案设计.docx VIP
- 1999-2021地级市GDP及一二三产业GDP.xlsx VIP
- 人教版三年级数学下册期中测试卷(含答案解析)5套精品全.docx VIP
- 2026年扬州历史面试真题及答案.doc VIP
- 2024-2025学年四川省成都高新区九年级下学期中考二诊数学试题+答案解析.pdf VIP
原创力文档

文档评论(0)