任务描述
本关任务:掌握树的定义和基本术语,并完成相应的选择题。
相关知识
树的定义
树是 n 个结点的有限集合。当 n=0 时,称为空树。当 n=0 时 ,这 n 个节点中有且仅有一个节点作为树的根结点,其余的顶点可分为 m 个互不相交的有限集 T
,其中每个子集本身又是一棵符合本定义的树,称为跟结点的子树。从上面的定义可以看出树的定义是递归的,因为树的定义中又用到了树的定义。
树的逻辑表示方法
树的表法有很多种,常见的有树形表示法、文氏图表示法、凹入表示法和括号表示法,在这里我们介绍两种经常使用的。
当我们在画树的时候,一般采用树形表示法。用一个圆圈表示一个结点,圆圈内的符号代表该结点的数据信息,结点之间的关系通过连线表示。其方向是从上至下。
A A B C A D
任务描述
本关任务:掌握二叉树的定义和基本术语,并完成相应的选择题。
相关知识
二叉树的定义
二叉树是一个有限的结点集合,这个集合或者为空,或者由一个根结点和两棵互不相交的左子树和右子树的二叉树组成。二叉树是有序树,若将其左、右子树颠倒,则成为另一棵二叉树。即使树中结点只有一棵子树,也要区分它是左子树还是右子树。
A C D A B A C
上一篇:Pr:文本面板之转录文本