工控编程吧

标题: 上位机叉树的遍历 [打印本页]

作者: qq263946146    时间: 2019-8-24 13:31
标题: 上位机叉树的遍历
二叉树是在数据结构中是一个难点,也是很重要的知识点。下面引用网络对二叉树的介绍。
二叉树有分:
一般二叉树、完全二叉树、满二叉树、线索二叉树、霍夫曼树、二叉排序树、平衡二叉树、红黑树、B树。
1.1 结点概念
结点是数据结构中的基础,是构成复杂数据结构的基本组成单位。
2 树2.1 定义树(Tree)是n(n>=0)个结点的有限集。n=0时称为空树。在任意一颗非空树中:
1)有且仅有一个特定的称为根(Root)的结点;
2)当n>1时,其余结点可分为m(m>0)个互不相交的有限集T1、T2、......、Tn,其中每一个集合本身又是一棵树,并且称为根的子树。
此外,树的定义还需要强调以下两点:
1)n>0时根结点是唯一的,不可能存在多个根结点,数据结构中的树只能有一个根结点。
2)m>0时,子树的个数没有限制,但它们一定是互不相交的。
下图为普通的二叉树。
(, 下载次数: 3)