隐藏页面特效

树的一些术语

节点

节点是树的基础部分。它可以有自己的名字,我们称作"键"。节点也可以带有附加信息,我们称作"有效载荷" 有效载荷信息对于很多树算法来说不是重点,但它常常在使用树的应用中很重要

边是树的另一个基础部分。两个节点通过一条边相连,表示它们之间存在关系。除了根节点以外,其他 每个节点都仅有一条入边,出边则可能有多条

根节点

根节点是树中唯一没有入边的节点。/就是根节点

路径

路径是由边连接的有序节点列表。

子节点

一个节点通过出边与子节点相连

父节点

一个节点是其所有子节点的父节点

兄弟节点

具有同一父节点

子树

一个父节点及其所有后代的节点和边构成一颗子树

叶子节点

叶子节点没有子节点。

层数

节点n的层数是从根节点到n的唯一路径长度

高度

树的高度是其中节点层数的最大值

树的定义

定义一

树有以下属性: 有一个根节点 除根节点外,其他每个节点都与其唯一的父节点相连。 从根节点到其他每个节点都有且仅有一条路径。 如果每个节点最多有两个子节点,我们就称这样的树为二叉树

定义二

一棵树要么为空,要么由一个根节点和零棵或多棵子树构成,子树本身也是一棵树 每棵子树的根节点通过一条边连接到父树的根节点。

__EOF__

本文作者404 Not Found
本文链接https://www.cnblogs.com/weiweivip666/p/16563198.html
关于博主:可能又在睡觉
版权声明:转载请注明出处
声援博主:如果看到我睡觉请喊我去学习
posted @   我在路上回头看  阅读(138)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 单线程的Redis速度为什么快?
· SQL Server 2025 AI相关能力初探
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 展开说说关于C#中ORM框架的用法!
点击右上角即可分享
微信分享提示