选择性必修1《数据与数据结构》4.3用抽象数据类型表示二叉树|
一、树tree|
树tree|线性关系:即每一个数据元素通常只有一个前驱(除第一个元素外)和一个后继(除最后一个元素外);如:队列,栈非线性结构:至少存在一个结点(数据元素)有多于一个前驱或后继的数据结构;如:树,图
树tree|在我们日常生活中,树形结构广泛存在。王贵王永胜王家莉王永前王家栋王家梁王家辉家族成员关系树
树tree1.树的定义树是n(n0)个结点的有限集,在任意一棵非空树中:①有且仅有一个特定的结点称为根;②当n1时,其余结点分为m(m0)棵互不相交的有限子树,每棵子树又是一棵树。
树tree2.结点的分类①根结点:没有父亲的结点。在树中有且仅有一个根结点。②分支结点:除根结点外,有孩子的结点称为分支结点。③叶结点:没有孩子的结点称为叶结点。如w,h,e等为叶结点3.有关度的定义①结点的度:一个结点的子树数目称为该结点的度。如图中结点i度为3,结点t的度为2,结点b的度为1,所有树叶的度为0。②树的度:所有结点中最大的度称为该树的度(也叫树的宽度),图中树的度为3。
树tree4.树的深度(高度)树是分层次的。结点所在的层次是从根算起的。根结点在第一层,根的儿子在第二层,其余各层依次类推。同一父结点的所有结点构成兄弟关系树的层数称为树的深度(也称为树的高度)。上图中树的深度为55.森林所谓森
您可能关注的文档
- 初中三年级下学期化学《溶解时的吸热或放热现象》教学课件.pptx
- 初中三年级下学期化学《乳化现象》教学课件.pptx
- 初中一年级下学期英语《Unit 1 Section A 1a-1c》教学课件.pptx
- 初中一年级下学期英语《Unit 1 Section A 2a-2d》教学课件.pptx
- 初中一年级下学期英语《Unit 1 单元复习》教学课件.pptx
- 初中一年级下学期英语《Unit 7 Section B 2a-2c》教学课件.pptx
- 初中一年级下学期英语《Unit 12 Section A 2b 1a-2c》教学课件.pptx
- 初中一年级下学期英语《Unit 12 Section A 2d》教学课件.pptx
- 初中一年级下学期英语《Unit 12 Section A Grammar Focus》教学课件.pptx
- 初中一年级下学期英语《Unit 12 Section B 2d》教学课件.pptx
- 高中二年级下学期信息科技《用队列组织先进先出数据》教学课件.pptx
- 高中二年级下学期信息科技《用栈组织后进先出数据》教学课件.pptx
- 高中三年级上学期数学《排列组合的综合应用举例(1)》教学课件.pptx
- 高中三年级上学期数学《排列组合的综合应用举例(2)》教学课件.ppt
- 高中三年级上学期数学《探究与发现-组合数的两个性质》教学课件.pptx
- 高中一年级上学期物理《共点力的平衡》教学课件.pptx
- 高中一年级上学期物理《牛顿第一定律》教学课件.pptx
- 小学二年级下学期科学《春夏秋冬》教学课件.pptx
- 小学二年级下学期科学《四季变化的影响》教学课件.pptx
- 小学六年级上学期数学《按比分配》教学课件.pptx
原创力文档

文档评论(0)