二叉树的遍历
来源:互联网 发布:unity3d灯光阴影闪烁 编辑:程序博客网 时间:2024/06/12 01:30
中序遍历:例子一:
中序遍历:TZB A CYXP
中序遍历就是先中序遍历左子树,然后访问根节点,再中序遍历右子树。
对于这张图来讲, 首先中序遍历 根节点A的左子树, 然后访问A, 再中序遍历A的右子树。
(中序A左子树) A (中序A右子树)
对于A的左子数, 根节点是T, T没有左子树, T有一个右子树, 所以中序遍历这部分就是
中序A左子树 = T (中序T右子树)
而对于T的右子树, 根节点B, 有一个左子树, 没有右子树,所以中序遍历这部分就是
中序T右子树 = (中序B左子树) B
B的左子数只有一个节点Z。
所以原式就扩展为 TZB A (中序A右子树)
同理,你可以推出A的右子数部分的中序遍历。
例子二:
A
B E
C D F
G
中序排序:CBD A EGF
0 0
- 二叉树的遍历
- 二叉树的遍历
- 二叉树的遍历
- 二叉树的遍历
- 二叉树的遍历
- 二叉树的遍历
- 二叉树的遍历
- 二叉树的遍历
- 二叉树的遍历
- 二叉树的遍历
- 二叉树的遍历
- 二叉树的遍历
- 二叉树的遍历
- 二叉树的遍历
- 二叉树的遍历
- 二叉树的遍历
- 二叉树的遍历
- 二叉树的遍历
- CSS镂空图片transition过渡初加载背景色块
- 砍树 (Standard IO)
- Fibonacci
- 在一个类中的static代码块,代码块,构造方法执行顺序
- linux0.00 代码阅读笔记
- 二叉树的遍历
- 邮箱激活账号与忘记密码
- POJ 3744(矩阵概率dp)
- 连续子数组的最大和
- Valid Sudoku
- Java 中Timer和TimerTask 定时器和定时任务使用的例子
- 【leetcode】216. Combination Sum III
- javah类不存在
- eclipse环境配置maven项目