- 17
- 0
- 约7.96千字
- 约 21页
- 2020-03-13 发布于江西
- 举报
信息工程学院《数据结构》 课程设计报告
设 计 题 目
二叉树的中序的递归、非递归遍历算法
专
小
业
组
班
成
级
员
. 题目:二叉树的中序的递归、非递归遍历算法
. 小组任务分工
马凯:编写二叉树中序递归遍历、非递归遍历
崔妍:编写二叉树层序遍历、打印二叉树
三. 设计目标
帮助学生熟练掌握二叉树的遍历;
四. 问题描述
二叉树的中序的递归、非递归遍历算法,层次序的非递归遍历算法的实现,应包含建 树为了的实现。
五. 概要设计
实现上述程序功能,需要定义一个结构体
typedef struct tree
{
//定义数据结构体
ElemType data;//数据信息 struct tree *lchild;//左孩子 struct tree *rchild;//右孩子
}TreeNode,*Tree;
typedef struct
{
//层序遍历的队列结构体定义
QElemType base[MAXQSIZEZ]; int front;//定义队头
int rear;//定义队尾
}Sqstack1;
typedef struct stack //非递归遍历栈 {
Tree *base;//定义栈底
Tree *top;//定义栈顶
int stackszie;
}Sqstack;
//指示栈内剩余空间
六. 详细设计(程序代码及核心代码流程
您可能关注的文档
最近下载
- 2026年东北农业大学食品科学与工程专业《微生物学》期末试卷B(有答案).docx VIP
- 2025年东北农业大学食品科学与工程专业《微生物学》期末试卷及答案.docx VIP
- 2024年东北农业大学生物技术专业《微生物学》期末试卷B(有答案).pdf VIP
- 东北农业大学《发电厂电气工程》2023-2024学年第一学期期末试卷.doc VIP
- 东北农业大学《化学海洋学》2023-2024学年第一学期期末试卷.doc VIP
- 东北农业大学2023-2024学年第一学期《作物栽培学》期末试卷(含详细答案).docx VIP
- 东北农业大学《Python 高级编程》2025 学年第一学期期末试卷(B).pdf VIP
- 东北农业大学《Python 语言程序设计》2025 学年第一学期期末试卷(B).pdf VIP
- 东北农业大学《GPS》2023-2024学年第一学期期末试卷.doc VIP
- 上海财经大学《高等数学Ⅱ》2025-----2026学年期末试卷(A卷).docx VIP
原创力文档

文档评论(0)