数据结构 实验五 树的应用 参考代码

数据结构 实验五 树的应用 参考代码

一言准备中...

一、实验目的与要求

1、掌握二叉树的存储结构,以便在实际背景下灵活运用。
2、掌握二叉树的建立,以及按层次遍历方法。
3、能对二叉树进行常见的应用。

二、实验内容

★★★运用二叉树的存储方法建立一棵二叉家族树,并进行按层次遍历输出,求出指定结点的祖先。

三、实验指导

★★★1.实验描述

王大爷的祖父王威育有两个儿子,大儿子叫王喜,是王大爷的父亲,二儿子叫王嘉,是王大爷的叔叔。王大爷有一个弟弟叫王石,还有两个堂弟妹,分别叫王磊、王燕。王大爷本人有两个儿子和一个孙女,分别叫王波、王涌和王晓蕊。王石有一个儿子叫王海。王磊有一个儿子和一个孙子,分别叫王涛和王晓帆。王大爷本人叫王硕。
(1)王大爷家的家谱按各成员的年龄顺序及父子关系构成的二叉家族树如图5.1所示。请设计算法,帮助王大爷建立他家的二叉家族族谱树,并将家族族谱树以层次遍历的方式输出。
(2)自从王大爷家的家族族谱树建立后,对此感兴趣、喜欢查看家谱的人增多。王海就想查看自己的所有祖先成员都有谁。请设计算法,帮助王海找出他的所有祖先成员。
数据结构 实验五 树的应用 参考代码
图5.1 王家的二叉家族树

参考代码

  • 本文作者:被杀戮的咸鱼
  • 本文链接: https://blog.xyweb.cc/?post=460
  • 版权声明:本博客所有文章除特别声明外,均默认采用 CC BY-NC-SA 4.0 许可协议。
文章很赞!支持一下吧 还没有人为TA充电
为TA充电
还没有人为TA充电
0
0
  • 支付宝打赏
    支付宝扫一扫
  • 微信打赏
    微信扫一扫
感谢支持
文章很赞!支持一下吧
关于作者
139
5
1
3
忠于原创,乐于分享

计算机网络实验2-Microsoft Network Monitor抓包软件 安装图文+操作全流程视频教程

上一篇

iTest 英语四级进阶I-阅读5 参考答案

下一篇
评论区
内容为空

这一切,似未曾拥有

  • 复制图片
按住ctrl可打开默认菜单