365bet体育在线世界杯-365bet大陆-365手机安全卫士下载

— 怀旧经典 · 永恒记忆 —

数据结构-树:根节点、子节点、叶子节点是什么?

数据结构-树:根节点、子节点、叶子节点是什么?

前言:这个属于数据结构:树。

下面给个例子图解释(根节点、子节点、叶子节点)。

上图数字 1、3、7是叶子节点;(因为他们下面没有分叉出子节点,所以称为:叶子节点)【度为0】

数字2、8是子节点; (除了根节点、叶子节点之外的,都称为:子节点)【度为1】

数字5是根节点;(因为他是最顶部,所以称为:根节点)【度为2】

一、根节点(root node)?

根节点:树的最顶端的节点。(根节点只有一个)

二、子节点(child node)?

子节点:除根节点之外,并且本身下面还连接有节点的节点。

三、叶子节点(leaf node)?

叶子结点:自己下面不再连接有节点的节点(即末端),称为叶子节点(又称为终端结点)。度为0

(如上图数字:1、3、7都是叶子节点)

四、计算叶子节点数量的例题

例题1:

一棵树度为4,其中度为1,2,3,4的结点个数分别为4,2,1,1,则这棵树的叶子节点个数为多少?

解:因为任一棵树中,结点总数 = 度数*该度数对应的结点数 + 1,所以:

总结点数 = 1 * 4+2 * 2+3 * 1+4 * 1 + 1=16

叶子结点数=16-4-2-1-1(总节点数-度不为0的个数)=8

则:n0=8

其中:n0表示叶子结点。

相关推荐

365bet体育在线世界杯 陷字五行属什么

陷字五行属什么

📅 01-07 👁️ 7763
365bet大陆 女人为什么也要看女人?

女人为什么也要看女人?

📅 08-11 👁️ 3102
365bet大陆 CUDA加速的比特币挖矿算法优化与实现指南

CUDA加速的比特币挖矿算法优化与实现指南

📅 06-28 👁️ 5897
365手机安全卫士下载 DNF110版本有什么不需要消耗疲劳值的地图-不用疲劳的图

DNF110版本有什么不需要消耗疲劳值的地图-不用疲劳的图

📅 07-13 👁️ 2153
365手机安全卫士下载 6个月的金毛喂多少狗粮

6个月的金毛喂多少狗粮

📅 12-26 👁️ 9918
365bet体育在线世界杯 纳瓦斯世界杯 纳瓦斯世界杯照片

纳瓦斯世界杯 纳瓦斯世界杯照片

📅 09-15 👁️ 2174
365bet体育在线世界杯 什么是 mTLS?了解相互 TLS 验证

什么是 mTLS?了解相互 TLS 验证

📅 08-03 👁️ 6034
365手机安全卫士下载 [科普中国]-硝酸铋

[科普中国]-硝酸铋

📅 08-17 👁️ 3577
365手机安全卫士下载 1990年2元纸币值多少钱,1990年2元人民币价格

1990年2元纸币值多少钱,1990年2元人民币价格

📅 01-05 👁️ 1050