数据结构

来源:互联网 发布:天谕最萌玲珑捏脸数据 编辑:程序博客网 时间:2024/05/22 23:57

完全二叉树

除最后一层,是一个满二叉树;

n个结点,度为0的结点个数n/2;同时可知道编号最大的非叶结点是n/2;编号最小的叶子结点是n/2+1;


前序、中序、后序

前序或后序分根,中序分左右;  // 前后找根,中找左右;

如:中序是DBEHAFCIG, 后序:DHEBFIGCA

1. 后序确定根结点A;中序确定A将之分为左右两部分DBEHAFCIG, 后:DHEBFIGCA

2. 对于左部分,中:DBEH;后DHEB;利用上面的操作同样可以确定根:B,中:DBEH后:DHEB

3. 对于右部分,中:EH,后:HE,则根:E,中:EH ,后:HE

4. 对于A的左部分同样可以这样推出;




















 

0 0
原创粉丝点击