字体
关灯
   存书签 书架管理 返回目录
    第270章 暗黑神界(第 3/4 页)

    有根树

    在一棵树中可以指定一个特殊的节点:根。一个有根的树叫做有根树。

    有根树中的节点可以根据到根的距离分层。一颗有根树的层数叫做这棵树的高度。节点最多的那一层的节点数叫做这棵树的宽度。对于有根树,每条边都有一个特殊的方向:指向根节点的方向,或者说上一层的方向(或者相反的,指向叶节点的方向,下一层的方向)。一条边的两个端点中,靠近根的那个节点叫做另一个节点的父节点(也叫父亲、双亲、双亲节点),相反的,距离根比较远的那个节点叫做另一个节点的子节点(也可以叫孩子,儿子,子女等)。父亲方向的所有节点都叫做这个节点的祖先,儿子方向的所有节点都叫做这个节点的子孙。没有子节点的子节点叫做叶节点(或者叶子节点)。由于到根的路径只有一条,根节点以外的节点的父节点永远只有一个,祖先就是这个点到根的路径上的所有节点(包括根,不包括这个节点本身)。另外,以一个节点为根的树是指包括这个节点和其所有子孙,并以这个节点为根的树。由于一般不需要这以外的子树,每一个节点也可以对应到一个以其为根的树,一个节点的子树通常也是指以这个节点的子节点为根的树。

    如果一颗有根树每个节点的子树最多有n个,同时每个节点在其父节点中都有固定的可能可以留空的位置,这棵树叫做n叉树。其中每个节点都可以有两个固定位置的子树的有根树叫做二叉树,二叉树中每个节点的两个子树分别叫做左子树和右子树,由于位置固定,没有左子树的时候也是可以有右子树的。而“多叉树”通常并不指n为任意值的n叉树,只是在和n叉树作比较的时候表示普通的有根树。

    对于随机的树,高度的平均复杂度是o(logn),但是没有限制而且不随机的树高度也可以达到o(n),也就是除了叶节点都只有一个子树,或者常数个分支的情况。所以树作为数据结构时通常需要另外进行平衡。

    加载更多

    相关搜索

    常见园林树木160种

    树的简笔画

    树图片

    艾青树现代诗

    一棵大树图片

    树图片大全大图

    树艾青原文

    树的种类名称及图片

    加载更多

    相关搜索

    常见园林树木160种

    树的简笔画

    树图片

    艾青树现代诗

    一棵大树图片

    树图片大全大图

    树艾青原文

    -->>(第 3/4 页)(本章未完,请点击下一页继续阅读)
上一页 目录 下一页
最近更新 鸿蒙霸体诀 妖尾:我才不要当会长 荒古武神 从水猴子开始成神 猎妖高校 万古第一神 这个体质便宜卖 道爷要飞升 我们反派才不想当踏脚石 全民领主:我的亡灵会裂变 灰烬领主 武道丹帝 开局签到荒古圣体 丹武双绝 星辰之主 万神主宰 九龙归一诀 大荒剑帝 人族镇守使 太古神尊
最多阅读 斗罗大陆之天机系统 魔王 从军行 轻言软语 神农道君 道爷要飞升 诡秘:从阅读者开始 甜牙齿 灵武帝尊 鸣龙 荒古武神 念念 搜神记 异度荒尘 蛮荒记 趋吉避凶,从天师府开始 斗罗大陆II绝世唐门 萌萌山海经 隐居十万年,后代请我出山 万古邪帝