1、首先你应明确,一个树林可以唯一的转换为一个二元树(树林中各个树的根相对有序)。
(相关资料图)
2、而在实际应用中,许多情况需用到(非二元)树。
3、但不管是存储、遍历(追踪)等对树的操作,二元树都较树更高效、便捷。
4、所以,逻辑上的树被实现为与其等价的二元树结构存储在内存中。
5、所以,在设计算法逻辑时,我们在毕要的时候使用树或森林,但最终的实现确是它们所对应的二元树... -----------------------------------哦,不是说树的排序没实用价值,也不是说树没有价值,只是处理时候不好操作。
6、试想一个度数为10的树,若按照树的结构存储,每个结点都有5个指针域用于索引其child。
7、通常只有少数结点达到10个度,所以会浪费很多指针空间。
8、另外,如果度数再大些,比如100.... 或者是一个不限制度数的树呢? 比如我们考虑一个企业的层次管理图。
9、它是典型的树结构,设计时我们讨论树,但存储时多半会转化成二元树。
10、至于树的排序,就像图的排序(遍历)一样,通过对排序的定义,我们能够约定一种节点访问次序,并保证每个结点仅被访问一次...。
本文就为大家分享到这里,希望小伙伴们会喜欢。
上一篇: 【环球快播报】可爱捏~Ambition抱着小小嘉文出镜了
下一篇: 最后一页
X 关闭
X 关闭
爱美之心人皆有之。都说头发是人的第二张脸,如果头发毛躁、像枯草一样,就算再美的颜值,在别人眼中也会大打折扣。怎么样打造柔顺健康的秀
(上海战疫录)上海高校架“云梯” 校企隔空交流保就业服务不断线 中新网上海4月23日电(记者陈静)新冠肺炎疫情防控之下,即将走上社
中新网西宁4月23日电 (孙睿 赵倩)记者23日从青海省格尔木市官方获悉,柴达木盆地首家“护蕾女童温馨小屋”——青海省妇女儿童保护“
(上海战疫录)守“沪”日志:沪人居家“读”处 “文艺团购”线上送“书香” 中新网上海4月23日电 题:守“沪”日志:沪人居家“读
(抗击新冠肺炎)内蒙古满洲里新增3例本土确诊病例 年龄最大的86岁 中新网满洲里4月23日电 (记者 张玮)23日,内蒙古自治区满洲里市
中新网北京4月23日电 (徐婧)北京市疾病预防控制中心副主任、全国新型冠状病毒肺炎专家组成员庞星火在23日的疫情防控新闻发布会上通报
中新网兰州4月23日电 (记者 冯志军)中国核城“四〇四”,曾被网友称为“一个地图上找不到的地方”,近年开始在甘肃嘉峪关市城区建起
(上海战疫录)增援民警诉说方舱里的“生活百态” 中新网上海4月23日电 题:增援民警诉说方舱里的“生活百态” 作者 李姝徵 宋
中新网北京4月23日电(徐婧)北京市朝阳区人民政府副区长杨蓓蓓在23日召开的北京疫情防控新闻发布会上表示,全区学校每周进行三次全员核
中新网北京4月23日电(徐婧)北京市朝阳区人民政府副区长杨蓓蓓在23日召开的北京疫情防控新闻发布会上表示,潘家园街道松榆东里11号楼、4