作者: sakura579 | 来源:发表于2020-09-01 08:44 被阅读0次

非线性结构 结点存在 一对多关系


递归特性:当前的每一层 和 它的上一层都有着类似的结构
每一个子结构 和其父结构 都是类似的

结点:这种结构中 体现数据信息 以及 逻辑关系的单元

结点的度:结点引出的分支的个数。

树的度:这棵树中所有结点最大分支数。

叶子结点:度为0的结点

有直接关系的上层结点:双亲
有直接关系的下层结点:孩子


双亲结点往上走的结点 都是祖先


孩子 ,孩子的孩子
结点所引出的结点都是子孙


有同一个双亲结点 的结点之间 互称为 兄弟


双亲结点互为兄弟 的孩子 互为 堂兄弟

树的高度(深度)是这棵树的 所具有的最大 层次数

结点的高度:从最底层的叶子开始 往上计算

结点的深度:从根节点开始 往下计算

树的生长法


有两个分量,一个存储数据信息,另一个存储指向其父节点的数组下标

A1是根节点,没有父节点 ,分量设置为 -1 作为特殊标记


pIdx
p 是parent 父母 双亲结点




保存每个结点 指向其孩子结点 的关系,孩子结点的个数是不确定的。

需要两个分量 ,一个保存数据域,另一个保存指向某个链表的第一个结点的指针

链表的各个结点中存储其孩子结点在数组中的位置。

需要设计两个数据结构体类型,一个是链表的结构体类型,另一个是数的结构体类型

Branch 分支(路径)
( cIdx 存储的是 指向孩子结点的数组下标)
既然是链表结点,就需要 next分量,指向其下一个链表结点的指针

孩子存储结构

相关文章

  • 水彩过程 | 树树树树

    练习了一下树的画法,用毛笔勾树干,扇形笔画树叶还是又快又方便的。因为不是写实风格,只要把树的意象画出来就可以,所以...

  • 树·树

    ​如果有来生,要做一棵树,站成永恒,没有悲欢姿势,一半在尘土里安详。一半在风里飞扬,一半洒落阴凉,一半沐浴阳光。 ...

  • 树,树……

    树,树…… ——洛尔迦 树,树, 枯了又绿。 脸蛋美丽的姑娘 在那里摘橄榄。 风,塔楼上的求爱者, 拦腰把她...

  • 橄榄树树树

    在建班级群的时候,我顺手打了三个树——橄榄树树树。是的,这是橄榄树第三次起航。 第一次,在北京,我说,我愿意在无人...

  • 树,与树

    (第一次学着简书里文友看图写诗,2020的图,各位讲究着看吧) 文/三少爷的糖 一颗树站在山头 遥望着远方,朦胧中...

  • 树,与树

    我不是一个很喜欢女生哭闹的人。 哭闹,意味着理智被情感摧毁。 理智没了,沟通渠道也就关闭了。 没有了沟通,剩下的就...

  • 树和树

    我的家门前有一棵柏树,不是什么稀罕的树,但它却挺直腰杆儿,坚定的伫立在我家门前,望着远方,似乎在等什么人又不像在等...

  • 树树秋声

    余秋雨说:生命,是一树花开,或安静或热烈,或寂寞或璀璨。日子,就在岁月的年轮中渐次厚重,那些天真的、跃动的、抑或沉...

  • 短篇‖树树

    这是一条幽静的古道,两旁尽是残垣断壁,竟也有一些台阶通向几栋还算有顶篷的石质的建筑物。我和我的伙伴着级上了一段...

  • 树树夜夜

    长夜唧唧夏虫前 长街相对两树闲 冠盖接云皆无语 此缘如可问苍天

网友评论

      本文标题:

      本文链接:https://www.haomeiwen.com/subject/wfeusktx.html