- 5
- 0
- 约 11页
- 2016-08-21 发布于贵州
- 举报
数据结构课程设计题二叉树的集合操作
数据结构课程设计
题目:二叉树的集合操作
学院:计算机与信息工程学院
年级:2
班级:3
姓名:陈礼
时间:2004-6-17
一、需求分析:
编写一段程序,对二叉树进行复合操作,包括创建一棵二叉树,显示二叉树的树型结构,对创建的二叉树进行先根、中根、后根三种方式进行遍历,并且打印出叶子结点,并且可以随时删除我们创建的二叉树,然后用循环语句将上述的操作封装起来,使之能够进行可重复、连续的操作。输入为a-z或者是A-Z之间的字符,用‘@’字符作为结束当前结点的标识符。
二、概要设计:
本程序要用到的数据类型
struct BinTreeNode
{ DataType info;
PBinTreeNode llink;
PBinTreeNode rlink;
};
然后定义我们需要的指针类型
typedef struct BinTreeNode *PBinTreeNode; /* 定义指向二叉树结点的指针类型*/
typedef PBinTreeNode *PBinTree; /*定义指向树型结点的指针类型*/
程序需要用到的自定义函数
1.创建一个二叉树根节点
PBinTree Create_BinTreeRoot(void)
2.创建一个二叉树的节点
PBinTreeNode C
您可能关注的文档
最近下载
- 小学语文:2025年北京市西城区四年级(下)期末语文试卷含答案.pdf VIP
- 称重EXP24260D2用户手册(三点).doc VIP
- 矿山生态修复技术规范 第2部分:煤炭矿山.pdf VIP
- 棉花的种子生产.ppt VIP
- 2025年山东济南市中考数学真题试题(含答案).docx VIP
- 通用简约表格通用简历模板.docx VIP
- 满6个月读后感:长江读书会的底层逻辑.docx VIP
- 深度解析(2026)《SJT 11666.4-2016制造执行系统(MES)规范 第4部分:接口与信息交换》.pptx VIP
- 小学数学:2005年北京市西城区四年级(下)期末数学试卷含答案.pdf VIP
- DB43 968-2021工业废水铊污染物排放标准.docx
原创力文档

文档评论(0)