数据结构与算法(flutter)之树(七)

树(Tree)是由多个节点(Node)的集合组成,每个节点又有多个与其关联的子节点(Child Node)。子节点就是直接处于节点之下的节点,而父节点(Parent Node)则位于节点直接关联的上方。树的根(Root)指的是一个没有父节点的单独的节点。

所有的树都呈现了一些共有的性质:

  • 只有一个根节点;
  • 除了根节点,所有节点都有且仅有一个父节点;
  • 无环。将任意一个节点作为起始节点,都不存在任何回到该起始节点的路径(正是前两个性质保证了无环的成立)。
相关推荐
技术小白Byteman38 分钟前
蓝桥刷题note13(排序)
开发语言·数据结构·c++·学习·算法·visualstudio
芜湖xin1 小时前
【题解-Acwing】798. 差分矩阵
算法·差分
_星辰大海乀1 小时前
二叉树相关练习--2
java·开发语言·数据结构·算法·链表·idea
一只拉古1 小时前
掌握扫描线(sweep line)算法:从LeetCode到现实应用
算法·leetcode·面试
OneQ6661 小时前
C++自学笔记——动态创建对象
c++·笔记·算法
梭七y1 小时前
【力扣hot100题】(064)在排序数组中查找元素的第一个和最后一个位置
数据结构·算法·leetcode
Fantasydg1 小时前
DAY 39 leetcode 18--哈希表.四数之和
算法·leetcode·散列表
WG_172 小时前
图论:最小生成树
算法·图论
写个博客2 小时前
代码随想录算法训练营第十一天
算法
Protein_zmm2 小时前
[数据结构]图krusakl算法实现
数据结构·算法