L11-L14 算法分析与数据构造.pptVIP

  • 4
  • 0
  • 约7.3千字
  • 约 41页
  • 2017-10-10 发布于河南
  • 举报
L11-L14 算法分析与数据构造

第2章 算法分析与数据结构 2.5 其他常用数据结构 广义表表示法 每棵子树构成一个表,每棵树的根的名字作为表的名字放在表的左边,括号内是子树。 (A(B(E,F(I,J)),C,D(G,H))) ? 树形结构的基本术语 1)节点的度 树中的一个节点拥有的子树称为该节点的度。一棵树的度是指该树中节点的最大度数,度为零的节点称为叶子或终端节点,度不为零的节点称为分支节点或非终端节点。除根节点之外的分支节点统称为内部节点。根节点又称为开始节点。 祷研板免敢哎耐陷碱欲奎啄宪牵罪券仟潍兴谍饺晌迎瓷钡把亢氨凰膛低炭L11-L14 算法分析与数据结构L11-L14 算法分析与数据结构 第2章 算法分析与数据结构 2.5 其他常用数据结构 2)孩子和双亲。 树中某个节点的子树之根称为该节点的孩子或儿子,相应地,该节点称为孩子的双亲或父亲。同一个双亲的孩子称为兄弟。 3)祖先和子孙。 若树中存在一个节点序列k1,k2,……,ki,使得ki是ki+1的双亲(1≤i<j),则称该节点序列是从k1到kj的一条路径(Path)或道路。则称k1是kj的祖先,kj是k1的子孙。 4)节点的层数和树的高度。 节点的层数从根算起:根的层数为1,也有很多书中将树根的层数定义为0。其余节点的层数等于其双亲节点的层数加1。双亲在同一层的节点互为堂兄弟。树中节点的最大层数称为树的高度或深度。 则燎提序琐甥叫棉寞族要慰匙

文档评论(0)

1亿VIP精品文档

相关文档