手机浏览器扫描二维码访问
◆从树的二叉链表表示的定义可知,任何一棵和树对应的二叉树,其右子树一定为空。
2、二叉树转换成树
对于一棵转换后的二叉树,如何还原成原来的树?其步骤是:
(1)加虚线。若某结点i是其父结点的左子树的根结点,则将该结点i的右子结点以及沿右
子链不断地搜索所有的右子结点,将所有这些右子结点与i结点的父结点之间加虚线相连,
如图(a)所示。
(2)去连线。去掉二叉树中所有父结点与其右子结点之间的连线,如图(b)所示。
(3)规整化。将图中各结点按层次排列且将所有的虚线变成实线,如图(c)所示。
3、森林转换成二叉树
转换步骤:
①将F={T1,T2,?,Tn}中的每棵树转换成二叉树。
②按给出的森林中树的次序,从最后一棵二叉树开始,每棵二叉树作为前一棵二叉树的
根结点的右子树,依次类推,则第一棵树的根结点就是转换后生成的二叉树的根结点,如图
所示。
4、二叉树转换成森林
上述转换规则是递归的,可以写出其递归算法。以下给出具体的还原步骤。
①去连线。将二叉树B的根结点与其右子结点以及沿右子结点链方向的所有右子结点的连
线全部去掉,得到若干棵孤立的二叉树,每一棵就是原来森林F中的树依次对应的二叉树。②二叉树的还原。将各棵孤立的二叉树按二叉树还原为树的方法还原成一般的树。
5、树的遍历
由树结构的定义可知,树的遍历有二种方法。
(1)先序遍历:先访问根结点,然后依次先序遍历完每棵子树。如图,先序遍历的次序是:
ABCDEFGIJHK
(2)后序遍历:先依次后序遍历完每棵子树,然后访问根结点。如图,后序遍历的次序是:
CDBFIJGHEKA
树的先序遍历实质上与将树转换成二叉树后对二叉树的先序遍历相同。
树的后序遍历实质上与将树转换成二叉树后对二叉树的中序遍历相同
【2019年】若将一棵树T转化为对应的二叉树BT,则下列对BT的遍历中,其遍历序列
这章没有结束,请点击下一页继续阅读!
与T的后根遍历序列相同的是()
A.先序遍历B.中序遍历C.后序遍历D.按层遍历
除了我,全家都穿越了 带着原神祈愿系统穿越到诡异世界 苟在修仙世界当反派 末世:战姬指挥官 快穿:病美人仙君又拿白月光剧本 四合院之罪恶克星 红楼之剑天外来 我这样进球,会伤害到你吗? 终于联系上地球,你说不要回答? 让你当好圣孙,你养一群女妖? 推理虽然有用但真的很令人讨厌 重回八零,俏媳妇改造废物老公 回到霍格沃茨的古代巫师 综漫:从杀手皇后开始 仙子不想理你 不当舔狗后,校花哭问为什么! 斗罗:封号琴魔,这个杀手有点冷 归零:云海梦境,山海有灵 刚成仙神,子孙求我登基 我有个死要钱的系统
后梅西时代的巴萨,困难重重,内乱不断。谁也没有想到一名来自东方的二队替补球员,竟身负绿茵王者系统,一步一步成长为了诺坎普新王!难道,这就是王朝的传承吗?如果您喜欢开局一张过人体验卡,别忘记分享给朋友...
噬天狂者简介emspemsp盖世仙尊重生成一个末法时代的废柴学生,幸亏赶上了灵气复苏,凭借前世无双功法,他强势崛起。今生定要重临武道巅峰,一剑破万法,一拳震九霄。傲气崩云,霸气噬天,承天佑终成一代噬天狂者!精┊彩┇文┊章wоо...
太古神墓简介emspemsp关于太古神墓一座截天地造化的神碑,一块聚天地元气的灵石,当朱清从沉睡中苏醒从坟墓中爬出就注定这一世要脚踏诸天,拳破寰宇,战天下至强。追更danmeiwenclubwoo18vip...
魂归阴曹十八处,我亦无愧汉家郎。虎狼睥睨九州同,定我华夏万万年。月圆缺,命有定。此生不晓明不惑。抿一笑,自在去。天地大道尽自退。承明皇帝李承乾...
重生花样年华,玩转市井豪门,携手逆袭人生,共揽一世风云!如果您喜欢重生七十年代军长,强势宠,别忘记分享给朋友...
整个京都的人都知道,财势滔天,心狠手辣的陆少居然认了一只猫做妹妹,不但将它宠上天,连几千万的钻石项链当成猫项圈也毫不在意。得罪陆少,尚且留条命,得罪陆少的猫?下场凄惨。某夜,陆少喝醉了抱着猫做梦了,梦到他家的小乖变成一个娇娇软软的小丫头,不断的跟自己撒娇。陆少惊醒,小乖,我刚刚梦见你变成小丫头了。童巧巧吓哭了,猫爪子在他脸上一拍,不许过来,我很凶哒!附带系统软萌可撩的假猫少女vs霸道傲娇的宠猫狂魔饲主如果您喜欢一宠成瘾喵系萌妻,甜甜哒,别忘记分享给朋友...