5.1 树和二叉树的定义 树(Tree)是n(n≥0)个结点的有限集,它或为空树(n = 0):或为非空树,对于非空树T:(1)有且仅有一个称之为根的结点:(2)除根结点以外的其余结点可分为m(m>0)个互不相交的有限集T1, T2, -, Tm, 其中每一个集合本身又是一棵树,并且称为根的子树(SubTree). 二叉树的定义 二叉树(Binary Tree)是n(n≥0)个结点所构成的集合,它或为空树(n = 0):或为非空树,对于非空树T:(1)有且仅有一个称之为根的结点:(2)除根结点…