二叉树的前序、中序、后序遍历详解
创作时间:
作者:
@小白创作中心
二叉树的前序、中序、后序遍历详解
引用
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
热门推荐
釉下彩最安全,金属装饰要避开:微波炉瓷盘选购要点
素食者和老年人如何补充维生素B12?强化食品和补充剂是关键
维生素B12与听力健康关联,两类人群补充指南
15%老年人面临维生素B12缺乏,专家详解补充方法
长歌行:中国古代诗歌的音乐韵律之美
比特币市场动荡:9.3万人爆仓,机构持仓现异动
掌握中种发酵,轻松做出蓬松柔软的北海道吐司
面包工艺大比拼:中种法与直接法的优劣分析
寒假游戏时间公布:腾讯网易限玩时长出炉,防沉迷效果显现
学生寒假运动指南:6种运动项目+3阶段锻炼计划
寒假健康生活指南:眼科医生推荐科学用眼、规律作息和健康饮食
福建满贤生态农业:自动化养殖引领蛋鸭产业革新
用科技打造走心生日惊喜
程儿生日直播:粉丝花式祝福引爆热度
高情商生日祝福语,温暖特殊时期
生日祝福:一句简单的话语,如何治愈心灵?
杭州西湖秋季攻略:自然美景、文化活动与美食指南
杭州西湖秋日游:6大景点+最佳路线+摄影攻略
洗衣机“三包”政策:整机保修1年,电机3-5年
小天鹅洗衣机排水指南:从方法到注意事项
小天鹅洗衣机排水故障排除:7大常见问题及处理方法
色彩心理学教你如何用颜色调节情绪
潘通发布2025流行色:摩卡慕斯与奶油黄,温暖大地色系引领新潮流
中国传统色的诗意之美:从历史传承到现代新生
“包打天下”,扬州包子的传统特色与工业化生产简析
同样是渐冻症,很多都是活不过5年,为何霍金却活了55年?
刮刮乐热卖背后:一张彩票里的社会心理密码
中种法面包制作攻略:从基础到创新食谱详解
掌握中种发酵,轻松做出柔软北海道吐司
厨房里的化学家:用科学原理提升烹饪技艺