- 140
- 0
- 约2.32万字
- 约 28页
- 2017-02-12 发布于河南
- 举报
数据结构实验报告
甘肃政法学院本科生实验报告(三)姓名: 学院: 专业: 班级: 实验课程名称: 数据结构实验日期:2013年 05 月 24 日指导教师及职称:实验成绩:开课时间:2012~2013 学年 第二学期实验题目数据结构实验小组合作姓名班级学 号一、实验目的7.1.实现二叉树的各种基本运算的算法7.2.实现二叉树的各种遍历算法7.3.求二叉树中从根节点到叶子节点的路径7.4.由遍历序列构造二叉树7.5.实现中序线索化二叉树7.6.构造哈夫曼树7.7.用二叉树来表示代数表达式二.实验环境计算机、Visual C++三、实验内容与步骤7.1. 编写一个程序algo7-1.cpp ,实现二叉树的各种运算,并在此基础上设计一个程序exp7-1.cpp完成如下功能(b为如图7.1所示的一棵二叉树):1.输出二叉树b;2.输出H节点的左、右孩子节点值;3.输出二叉树b的深度;4.输出二叉树b的宽度;5.输出二叉树b的节点个数;6.输出二叉树b的叶子节点个数;7.释放二叉树b;主程序如下:#include stdio.htypedef char ElemType;typedef struct node{ElemType data; //数据元素struct node *lchild; //指向左孩子struct node *rchild; //指向右孩子}BTNode;extern v
您可能关注的文档
- 数学授课计划表(12-13上)2.doc
- 数学必修一1.1.3-2集合运算课件.ppt
- 数学模型的建立过程.doc
- 数字逻辑电路 2逻辑函数及其简化.ppt
- 数学:1.1.3《集合的基本运算(全集与补集)》课件(新人教A版必修1).ppt
- 数学:1.1.3《集合的基本运算(第2课时)》课件(新人教A版必修1).ppt
- 数学:1.1.3 集合的基本运算 第1课时课件(新人教A版必修1).ppt
- 数学:1.1.3《集合的基本运算(二)》课件(新人教A版必修1).ppt
- 数学:1.1.3《集合的基本运算》课件(新人教A版必修1).ppt
- 数学:1.1.3《集合的基本运算》测试(新人教A版必修1).doc
最近下载
- 第1-29届历届小学“迎春杯”真题 .pdf VIP
- NBT47032-2013余热锅炉用小半径弯管技术条件.docx VIP
- YB45型包装机内衬纸输送不良的原因分析及解决办法.pdf VIP
- Q-GDW10856-2025 变电换流站土建工程施工质量评价规程.pdf VIP
- 人教版中考政治专项复习练习题资料合集(10套,含解析,按单元整理).doc VIP
- 厦门工学院路由器使用说明联通版路由猫专用说明.docx VIP
- 汽车维修档案管理制度.pdf VIP
- 高职单招学前教育模拟题(包含答案) (3).docx VIP
- 《PS做公章.doc VIP
- 沪教牛津版九年级上知识点归纳.pdf VIP
原创力文档

文档评论(0)