数据结构——树的知识总结

本文深入介绍了树这一数据结构,涵盖了树的定义、结点度、叶子结点和分支结点等基本术语,以及树在文件结构中的应用。详细阐述了树的遍历方式,如前序、后序和层序遍历,并讨论了不同存储结构,包括双亲表示法、孩子链表表示法和孩子兄弟表示法。
摘要由CSDN通过智能技术生成

树的逻辑结构

1、树的定义

树:nn0结点的有限集合

采用递归方法。

2、树的应用举例——文件结构

3、树的基本术语

结点的度:结点所拥有的子树的个数。

树的度:树中各结点度的最大值。

叶子结点:度为0的结点,也称为终端结点。

分支结点:度不为0的结点,也称为非终端结点。

孩子、双亲:树中某结点子树的根结点称为这个结点的孩子结点,这个结点称为它孩子结点的双亲结点;

兄弟:具有同一个双亲的孩子结点互称为兄弟。

路径:如果树的结点序列n1, n2, …, nk有如下关系:结点nini+1的双亲(1<=i<k,则把n1, n2, …, nk

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值