摘要: 一、二叉树的遍历的定义 1.二叉树的遍历(traversing binary tree)是指从根结点出发,按照某种次序依次访问二叉树中所有结点,使得每个结点被访问依次且仅被访问依次。树的结点之间不存在唯一的前驱和后继关系,在访问一个结点后,下一个被访问的结点面临着不同的选择,因此,二叉树有多种遍历方 阅读全文
posted @ 2018-06-21 16:11 BigJunOba 阅读(1349) 评论(0) 推荐(0) 编辑
摘要: 一、二叉树的定义 1.二叉树(Binary Tree)是n(n>=0)个结点的有限集合,该集合或者为空集(称为空二叉树),或者由一个根结点和两颗互不相交的、分别称为根结点的左子树和右子树的二叉树组成。 2.二叉树的特点: 每个结点最多有两颗子树,所以二叉树中不存在度大于2的结点。 左子树和右子树是有 阅读全文
posted @ 2018-06-21 15:51 BigJunOba 阅读(625) 评论(0) 推荐(0) 编辑
摘要: 一、树的定义 1.树(Tree)是n(n>=0)个结点的有限集。n=0时称为空树。在任意一棵非空树中:(1)有且仅有一个特定的称为根(Root)的结点;(2)当n>1时,其余结点可分为m(m>0)个互不相交的有限集T1、T2、...Tm,其中每一个集合本身又是一棵树,并且称为根的子树(SubTree 阅读全文
posted @ 2018-06-21 11:34 BigJunOba 阅读(479) 评论(0) 推荐(0) 编辑