千里暮云平

常用链接

统计

最新评论

树的定义 与 二叉树

基本术语
结点(node)——表示树中的元素,包括数据项及若干指向其子树的分支
结点的度(degree)——结点拥有的子树数
叶子(leaf)——度为0的结点
孩子(child)——结点子树的根称为该结点的孩子
双亲(parents)——孩子结点的上层结点叫该结点的~
兄弟(sibling)——同一双亲的孩子
树的度——一棵树中最大的结点度数
结点的层次(level)——从根结点算起,根为第一层,它的孩子为第二层……
深度(depth)——树中结点的最大层次数
森林(forest)——m(m>=0)棵互不相交的树的集合


满二叉树必须要把树的节点全部排满,,他每一层节点数必须是2^n(是当前层数), 他是特殊的完全二叉树

完全二叉树的最后一层不一定要排满,但必须是从左到右的顺序,上面的层必须是满二叉树




性质1:在二叉树的第i层上至多有2的(i-1)次方结点。(i>=1)
性质2:深度为k的二叉树至多有2的k次方-1个结点。(k>=1)
性质3:对任何一棵二叉树T,如果其终端结点数为n0,度为2的结点数为n2,则n0=n2+1

性质5:如果对一棵有n个结点的完全二叉树的结点按层序编号,则对任一结点i(1<=i<=n),有:
如果i=1,则结点i是二叉树的根,无双亲;如果i>1,则其双亲是i/2
如果2i>n,则结点i无左孩子;如果2i<=n,则其左孩子是2i
如果2i+1>n,则结点i无右孩子;如果2i+1<=n,则其右孩子是2i+1

posted on 2010-02-10 12:10 Adam 阅读(278) 评论(2)  编辑 收藏 引用

评论

# re: 树的定义 与 二叉树 2010-03-03 17:15 Adam

震荡有周期有界不一定有周期  回复  更多评论   

# re: 树的定义 与 二叉树 [未登录] 2010-03-09 23:17 KK

@Adam
到九月份后,研究真题 最少重做五变 这很有用
你要能把真题研究七遍,每次都很用新,指的是十年真题,你肯定能过国家线


  回复  更多评论   


只有注册用户登录后才能发表评论。
网站导航: 博客园   IT新闻   BlogJava   知识库   博问   管理