Frank数据结构——第九章(第一阶段)

本文介绍了树的基本概念,包括根、子节点和叶节点等术语,展示了树在文件夹组织和控制栏设计中的应用,并详细列举了二叉树、完美二叉树、完全二叉树、平衡二叉树和满二叉树等常见树种。
摘要由CSDN通过智能技术生成

第一节:树的含义以及术语

0)

如图,顾名思义,数据结构中的树有许多分支。

第一个主干部分的节点叫做“根”,父节点下面所属的节点叫做“子节点”,最后的子节点叫做“叶节点”。(该图中有5代)

第二节:树的应用

0)树可以用于文件夹当中,如下图所示:

wps云盘就是一个父节点,而下面的共享文件夹和应用就是子节点;此电脑就是一个父节点,windowsC:就是一个子节点,而windowsC:下面又有许多子节点。

1)树也可以应用至控制栏当中,如下图所示:

综上所述:树可以用于表示层级关系。

第三节:常见的树种类

0)有两个子节点的树叫做“二叉树”,有三个子节点的树叫做“三叉树”,有K个子节点的树叫做“K叉树”

1)完美二叉树:所有叶节点的深度(辈分)均相同的树

2)完全二叉树:叶节点之间只有一个深度差且最深处的节点在最左边的分支上的树

3)平衡二叉树:左右子节点高度差小于一的树

4)满二叉树:每一层都只填满了两个子节点的树

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值