树
2016-08-12 16:20
239 查看
结点的度:结点拥有子树的个数称为该结点的度 如上图 结点A的度是3
树的度:树中所有结点的度的最大值 如上图 树的度是 3
二叉树:每个结点的度不大于2 结点每棵子树的位置是明确区分左右的,不能随便改变
先中后都是相对于root结点来说的
先序遍历:A B D G C E F H
中序遍历:B G D A E C H F
后序遍历:G D B E H F C A
例题:
已知先序序列:18 14 7 3 11 22 35 27
中序序列: 3 7 11 14 18 22 27 35
求二叉树
由先序可知 18 是根结点 3 7 11 14 是根节点的左子树中序序列 22 27 35 是右子树中序序列 14 7 3 11 是左子树的先序序列 22 35 27 是右子树的先序序列
依次类推:
得到:
相关文章推荐
- Android Studio中SVN安装与使用
- java的初始化顺序
- jquery表格datatables实例解析 直接加载和延迟加载
- iOS URL Scheme 第三方跳转
- opencv森林火灾检测-2
- GO2应对千万级访问量的解决之道
- 漫步微积分十七——最大最小值问题(续)
- 经典问题总结
- HTML5中<video>标签的duration属性在IE中为NAN的原因
- 7.正则表达式(可用于在抓取的html源码中,获取要求的数字)
- qmake 常见错误:QApplication: No such file or directory
- json格式null转空串
- 动态规划问题(2)-最长上升子序列
- HDU 5371 Hotaru's problem
- java selenium Selenium IDE介绍及用法
- sqoop-1.99.6安装和测试
- HDU 5823 color II(状压DP)
- Makefile经典教程
- 第四章:Linear Models for Classification exercise 10-24
- Android多权限请求