二叉树的相关概念及其遍历规则

树的递归定义:

树是n(n>0)个结点的有限集,这个集合满足下面条件:
      ⑴有且仅有一个结点没有前驱(父亲结点)。该结点称为树的根。
      ⑵除根外,其余的每一个结点都有且仅有一个前驱;
      ⑶除根外,每个结点都通过唯一的路径连到根上(否则有环)。

节点的分类

结点一般分成三类

⑴根结点:没有父亲的结点。在树中有且仅有一个根结点。如节点R
⑵分支结点:除根结点外,有孩子的结点称为分支结点。如a,b,c,x,t,d,i
⑶叶结点:没有孩子的结点称为树叶。如w,h,e,f,s,m,o,n,j,u

度:

⑴结点的度:一个结点的子树数目称为该结点的度。如结点i的度为3。节点t的度为2,节点b的度为1。显然,全部树叶的度为0。
⑵树的度:全部结点中最大的度称为该树的度(宽度)。上图中的树的度为3。

深度:

树是分层次的。结点所在的层次是从根算起的。根结点在第一层,根的儿子在第二层,其余各层依次类推。即某个节点在第k层,则该

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值