04树 + 堆 + 优先队列 + 图(D1_树(D1_基本介绍))

目录

一、什么是树?

二、相关术语

根结点

叶子结点

兄弟结点

祖先结点

结点的大小

树的层

结点的深度

结点的高度

树的高度

斜树


一、什么是树?

树是一种类似于链表的数据结构,不过链表的结点是以线性方式简单地指向其后继结点,而树的一

个结点可以指向许多个结点。

树是一种典型的非线性结构。

树结构是表达具有层次特性的图结构的一种方法。

对于树ADT(抽象数据类型),元素的顺序不是考虑的重点。

如果需要用到元素的顺序信息,那么可以使用链表、栈、队列等线性数据结构。

二、相关术语

根结点

根节点:根结点是一个没有双亲结点的结点。一棵树中最多有一个根结点(如上图的结点 A 就是根结点)。

边:边表示从双亲结点到孩子结点的链接(如上图中所有的链接)。

叶子结点

叶子节点:没有孩子结点的结点叫作叶子结点(如E、J、K、H和I)。

兄弟结点

兄弟结点:拥有相同双亲结点的所

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

CodingW丨编程之路

你的鼓励是我创作最大的动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值