- 386
- 0
- 约1.07万字
- 约 20页
- 2018-11-08 发布于广西
- 举报
PAGE
PAGE 19
数据结构
课程设计报告
设计题目:家谱管理
学 院 经济与管理学院
专 业 信息管理与信息系统
班 级 信管112
学 号 3110561044
姓 名
2012秋季学期
报告格式按以下标题及内容书写,标题为小四号宋体,正文内容为五号字,16开打印。
问题描述
设计一个程序,采用二叉树表示一个家谱关系。
基本要求
1) 用缩进表示法输出家谱二叉树。
2) 查找某人所有的儿子。
3) 查找某人所有的祖先。
三、算法思想
首先,定义一个二叉树;然后按前序建立二叉树,把左子树定义为孩子,右子树定义为兄弟,同时输入人员所处的代数,以便于对祖先的查找;接下来,用前序遍历二叉树,并且把二叉树逆时针旋转90度输出,以此表示缩进法输出家谱;然后,定义一个查找结点的函数,用于接下来查找孩子和祖先时先找出要查找的人;然后,定义查找祖先的函数,用指针查找某人的祖先,包括直系与旁系;接下来,定义查找儿子的函数,把查找到的结点的左孩子,以及左孩子的右孩子,直到没有左孩子为止,依次输出;最后,是主函数,负责调用各个函数为系统服务。
四、数据结构
定义二叉树结构体:
ty
您可能关注的文档
- 《#5机空冷变A级检修》毕业论文设计.doc
- 《#5机组厂用快切装置检修文件包》毕业论文设计.doc
- 《[外文翻译]采用标准PWM控制技术的直流伺服电动机升压降》毕业论文设计.doc
- 《_外文翻译__IIR数字滤波器的设计(适用于外文翻译+中英文对照)》毕业论文设计.doc
- 《_装卸料小车运行系统》毕业论文设计.doc
- 《“爱米一族”连锁、加盟制度设计》毕业论文设计.doc
- 《“老乡鸡”企业经营模式探析论文》毕业论文设计.doc
- 《“绿色经济”大背景下的一种自然选择》毕业论文设计.doc
- 《“漫”写人生—试析丰子恺绘画论文》毕业论文设计.doc
- 《“文革”后流行歌曲演唱语言风格嬗变引发的思考》毕业论文设计.doc
最近下载
- 统编版小学道德与法治四年级下册《生活离不开他们》第一课时优质课比赛课件.ppt VIP
- 中国古典哲学名著选读(武汉大学)超星尔雅学习通章节章节答案.pdf VIP
- 项目信息跟踪动态表.xls VIP
- 辽宁省铁岭市八年级(下)期中物理试卷(附答案详解).docx VIP
- 2025中考物理《电功率》专题训练(含解析).docx
- 23DX001建筑电气工程设计常用图形和文字符号- 2.1.5 下.pdf VIP
- 《工程建设标准强制性条文 电力工程部分 2016版》.docx VIP
- 重庆中考:《化学A卷》2023-2021年考试真题与参考答案.pdf VIP
- 23DX001建筑电气工程设计常用图形和文字符号- 2.1.5 上.pdf VIP
- 北京版蒙特利尔认知评估量表(MoCA-BJ).docx
原创力文档

文档评论(0)