当前位置: 首页 » 产品 » 母婴用品 » 正文

c语言 树的基础知识(必看篇)

放大字体  缩小字体 发布日期: 2024-11-20 09:46   来源:http://www.baidu.com/  作者:无忧资讯  浏览次数:17
核心提示:  第一、树的定义:  1、有且只有一个称为根的节点  2、有若干个互不相交的子树,这些子树本身也是一颗树  第二、专业术

  第一、树的定义:

  1、有且只有一个称为根的节点

  2、有若干个互不相交的子树,这些子树本身也是一颗树

  第二、专业术语:

  树的深度:从根节点到最低层,节点的层数 ,称之为树的深度。 根节点是第一层

  结点的层次:根节点为第一层,根节点的子节点为第2层,以此类推

  叶子节点:没有子节点的节点

  非终端节点:实际就是非叶子节点

  结点度: 子节点的个数称为度树的度

  第三、树的分类

  一般树:任意一个节点的子节点的个数不受限制

  二叉树:任意一个节点的子节点最多2个,且子节点的位置不可更改

  满二叉树:在不增加层数的情况下,不能在增加节点的情况就是满二叉树

  完全二叉树:若设二叉树的深度为h,除第 h 层外,其它各层 (1~h-1) 的结点数都达到最大个数,第 h 层所有的结点都连续集中在最左边,这就是完全二叉树。

c语言 树的基础知识(必看篇) 三联

 
 
[ 产品搜索 ]  [ 加入收藏 ]  [ 告诉好友 ]  [ 打印本文 ]  [ 违规举报 ]  [ 关闭窗口 ]

 

 
推荐图文
推荐产品
点击排行
    行业协会  备案信息  可信网站