二叉树的前序、中序、后序遍历详解
创作时间:
作者:
@小白创作中心
二叉树的前序、中序、后序遍历详解
引用
CSDN
1.
https://m.blog.csdn.net/weixin_62803673/article/details/142871517
二叉树的遍历是数据结构和算法中的基础知识,包括前序、中序和后序三种遍历方式。本文将通过详细的规则说明和实例图解,帮助读者理解这三种遍历方式的实现过程,并探讨已知两种遍历序列如何重建二叉树的问题。
前序遍历
遍历规则
- 先遍历根节点
- 再遍历左节点
- 最后遍历右节点
前序遍历的用例图(中**——>左——>右**)
二叉树如图所示
先遍历根节点1
再遍历左子树
左子树的先序顺序为2——>4——>5(中——>左——>右)
最后遍历右子树
右子树的先序顺序为3——>6——>7(中——>左——>右)
最后可得出先序顺序为1——>2——>4——>5——>3——>6——>7
中序遍历
遍历规则
- 先遍历左节点
- 再遍历根节点
- 最后遍历右节点
中序遍历的图解流程(左——>中——>右)
二叉树如图所示
先遍历左子树
左子树的中序顺序为4——>2——>5(中——>左——>右)
再遍历根节点1
最后遍历右子树
右子树的中序顺序为6——>3——>7(左——>中——>右)
最后可得出中序顺序为4——>2——>5——>1——>6——>3——>7
后序遍历
遍历规则
- 先遍历左节点
- 再遍历由节点
- 最后遍历根节点
后序遍历的图解流程(左——>右——>中)
二叉树如图所示
先遍历左子树
左子树的后序顺序为4——>5——>2(左——>右——>中)
再遍历右子树
右子树的后序顺序为6——>7——>3(左——>右——>中)
最遍历根节点1
最后可得出后序顺序为4——>5——>2——>6——>7——>3——>1
前中后序遍历的转换
已知前序和中序——————可得唯一二叉树
- 首先根据前序(中——>左——>右)确定根节点即前序的第一个节点。
- 根据中序(左——>中——>右)可将中序分割成左子树和右子树
- 然后对左子树和右子树重复以上操作即可
eg:
先序顺序为1——>2——>4——>5——>3——>6——>7
中序顺序为4——>2——>5——>1——>6——>3——>7
- 根据前序(中——>左——>右)确定根节点即1
- 划分左子树中序顺序为4——>2——>5所以先序顺序为2——>4——>5
- 左子树根节点为2,左节点为4,右节点为5
- 再划分右子树中序顺序为6——>3——>7所以先序顺序为3——>6——>7
- 右子树根节点为3,左节点为6,右节点为7
已知前序和后序——————不可得唯一二叉树
已知中序和后序——————可得唯一二叉树
- 首先根据后序(左——>右——>中)确定根节点即后序的最后一个节点。
- 根据中序(左——>中——>右)可将中序分割成左子树和右子树
- 然后对左子树和右子树重复以上操作即可
eg:
后序顺序为4——>5——>2——>6——>7——>3——>1
中序顺序为4——>2——>5——>1——>6——>3——>7
- 根据后序(左——>右——>中)确定根节点即1
- 划分左子树中序顺序为4——>2——>5所以后序顺序为4——>5——>2
- 左子树根节点为2,左节点为4,右节点为5
- 再划分右子树中序顺序为6——>3——>7所以后序顺序为6——>7——>3
- 右子树根节点为3,左节点为6,右节点为7
热门推荐
EVA材质凉拖鞋:环保新宠儿,舒适新选择
全国大学生数学建模大赛教你学好线性模型
《谢谢你》:一部剧、一首歌与一代人的青春记忆
大别山金寨吊锅,徐州也能吃到的千年美食
大写数字:从古代契约到现代金融的防伪智慧
证明遗嘱有效应提供哪些证据,法律如何规定
从平安夜到白色圣诞节:六首经典圣诞歌曲的诞生传奇
从习惯培养到资源推荐:三年级数学辅导指南
广西亲子游适合去哪里玩?桂林阳朔三日游详细攻略
杨幂和嘉行传媒的故事,没那么简单
办公室久坐族必备:这套科学证实的腰椎舒缓操,5分钟就能缓解腰痛
朱元璋推行大写数字防篡改,财务审核制度影响至今
防篡改、保准确:大写数字守护金融安全
从北舞渡胡辣汤到葛记坛子肉:漯河十大名吃全攻略
雾化吸入治疗:正确用药和操作的完整指南
大屿山冬季徒步:缆车观景+天坛大佛,安全游览指南
皂角刺配伍全攻略:从金银花到赤芍的四味组合
五味中药泡水喝,告别尿酸烦恼
每一首歌背后,都有一个动人的故事
DHA助力宝宝变聪明,爸妈必看!
冬季必打卡:羊蝎子的N种美味做法
血红素铁吸收率是植物性铁3倍以上
胶囊起搏器:让心跳不再慌乱
如何利用身份证查询酒店入住信息?方法多样,快来试试!
二元函数的定义域,你真的懂了吗?
2025年属鼠人运程:吉星高照事业旺,理财需谨慎
柬埔寨国旗设计象征含义
改善扁平足和缓解老年人腿疼的鞋垫使用指南
中考化学高效复习指南:基础为本,实验为重
宿迁儿童误将敌草快倒入可乐瓶致父亲中毒送医