7.1 树的基本概念、性质与运算

本文介绍了树的基本概念,包括定义、表示方法、相关概念和树的性质。内容涉及树的度、叶子、分支、路径等,并讨论了树的存储结构,如双亲存储、孩子链存储和孩子兄弟链存储结构。此外,还概述了树的基本操作,如查找、插入、删除和遍历。
摘要由CSDN通过智能技术生成

树的基本概念

定义

树是由 n 个结点(或元素)组成的有限集合。通常用符号 T 表示。
n=0 时,称为空树;
n>0 时,有一个根结点(root),由根结点又指向有限个互不相交的子集 Ti ,这些子集同样也是一颗树,称为子树(sub tree)。

树是一种利用递归定义的。通常用来表示具有层次的数据。树是具有一对多的关系,可以由图转化来(图的生成树(spanning tree))。因此在某些教材中或者图论教材中,通常将树看作是图的特例。但是在数据结构中(尤其是实现上),树和图还是有很大的区别。

表示方法

  • 树形表示法
  • 韦恩图表示法
  • 凹入表示法
  • 括号表示法

其中,括号表示法通常作为树的序列输入,后面都会用到。通常形式如: r(c1,c2

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值