二叉树的前序、中序、后序遍历详解
创作时间:
作者:
@小白创作中心
二叉树的前序、中序、后序遍历详解
引用
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
热门推荐
提升情绪胜任力,助你职场成功与人际关系和谐
机场运维创新与乘客体验优化:八大维度全面解析
猴的三合和六个合生肖是什么
益生菌减肥运动,益生菌减肥运动有用吗
六代战机帅气亮相,如何通过ETF参与后续行情?
痛风性关节炎的症状
超级马里奥奥德赛隐藏关卡通关攻略
5本刚完结无限流小说,超能科幻、进化变异、废土挣扎、诡异副本
衣柜柜门和柜体颜色搭配原则 衣柜柜门和柜体颜色一样好看吗
文物里的国潮|龟山汉墓 穿越千年的地下宫殿
司马师与司马昭:权谋与才能的较量
银行的货币基金收益波动与市场利率的联动关系?
金九银十!2024全国赏秋地图出炉 十大推荐地带你体验绝美秋色
团队之间如何修改演讲稿
国产旗舰手机频段支持,为何总差苹果三星那么一截?
镇痛泵影响术后伤口愈合吗?
糖友怎么吃看这里!卫健委发布最新《成人糖尿病食养指南》
中药汤液,最好温着喝
拾音器、麦克风和电箱的区别详解
与属猴相害是什么意思:生肖相害的内涵与化解之道
什么食物会导致肠绞痛
鲫鱼饵料推荐及经典配方_5步教你知道_清晰图解
继子是否有权继承生父母遗产?
无法识别条形码背后的6个原因以及如何修复
【电吉他】音阶该怎么练——音程篇
借款申请书的书写要点及范例
从新课表看中小学教育变化 科学教育做加法 大课间时间增多 心理健康教育课开足
大马留学|那些不得不知的风俗习惯
乳糖不耐受:定义、症状与生活管理指南
全国“最强科室榜单”发布,广东常见病推荐去这些医院看