文件名称:二叉树中+后 求先
-
所属分类:
- 标签属性:
- 上传时间:2018-05-02
-
文件大小:684kb
-
已下载:0次
-
提 供 者:
-
相关连接:无下载说明:别用迅雷下载,失败请重下,重下不扣分!
介绍说明--下载内容来自于网络,使用问题请自行百度
首先理解概念:
前序遍历:访问根结点的操作发生在遍历其左右子树之前。
中序遍历:访问根结点的操作发生在遍历其左右子树之中(间)。
后序遍历:访问根结点的操作发生在遍历其左右子树之后。
eg:后序遍历为DBCEFGHA,中序遍历为EDCBAHFG,求前序遍历(网上例子)
解:首先 看后序遍历DBCEFGHA,A为总根节点
然后 寻找中序遍历EDCBAHFG中A位置,则EDCB在A的左枝,HFG在A的右枝;
重复前两步,从后序遍历最后一位找,在中序遍历寻找对应点,得出左右分枝...
最后得到AECDBHGF,再自己验证即可...(First understand the concept:
Preorder traversal: the operation to access the root node occurs before the left and right subtrees are traversed.
Middle order traversal: the operation to access the root node occurs in the left and right subtrees.
Sequential traversal: the operation to access the root node occurs after traversing the left and right subtrees.
Eg: the following sequence traverses to DBCEFGHA, and the sequence traversal is EDCBAHFG, and the preorder traversal (online example)
Solution: first, see the back order traversal DBCEFGHA, A is the total root node.
Then find the middle order traversing the position of A in EDCBAHFG, then EDCB in the left branch of A, and HFG in the right branch of A;
Repeat the first two steps, the last one from the back order traversal, searching the corresponding points in the middle order traversal, and the left and right branches...
Finally, AECDBHGF can be verified by itself.)
前序遍历:访问根结点的操作发生在遍历其左右子树之前。
中序遍历:访问根结点的操作发生在遍历其左右子树之中(间)。
后序遍历:访问根结点的操作发生在遍历其左右子树之后。
eg:后序遍历为DBCEFGHA,中序遍历为EDCBAHFG,求前序遍历(网上例子)
解:首先 看后序遍历DBCEFGHA,A为总根节点
然后 寻找中序遍历EDCBAHFG中A位置,则EDCB在A的左枝,HFG在A的右枝;
重复前两步,从后序遍历最后一位找,在中序遍历寻找对应点,得出左右分枝...
最后得到AECDBHGF,再自己验证即可...(First understand the concept:
Preorder traversal: the operation to access the root node occurs before the left and right subtrees are traversed.
Middle order traversal: the operation to access the root node occurs in the left and right subtrees.
Sequential traversal: the operation to access the root node occurs after traversing the left and right subtrees.
Eg: the following sequence traverses to DBCEFGHA, and the sequence traversal is EDCBAHFG, and the preorder traversal (online example)
Solution: first, see the back order traversal DBCEFGHA, A is the total root node.
Then find the middle order traversing the position of A in EDCBAHFG, then EDCB in the left branch of A, and HFG in the right branch of A;
Repeat the first two steps, the last one from the back order traversal, searching the corresponding points in the middle order traversal, and the left and right branches...
Finally, AECDBHGF can be verified by itself.)
相关搜索: 二叉树
(系统自动生成,下载前可以参看下载内容)
下载文件列表
文件名 | 大小 | 更新时间 |
---|---|---|
二叉树中+后 求先 | 0 | 2018-04-20 |
二叉树中+后 求先\Debug | 0 | 2018-04-20 |
二叉树中+后 求先\Debug\中+后 求先.exe | 32256 | 2018-04-20 |
二叉树中+后 求先\Debug\中+后 求先.ilk | 235828 | 2018-04-20 |
二叉树中+后 求先\Debug\中+后 求先.pdb | 593920 | 2018-04-20 |
二叉树中+后 求先\中+后 求先 | 0 | 2018-04-20 |
二叉树中+后 求先\中+后 求先.sdf | 2097152 | 2018-04-20 |
二叉树中+后 求先\中+后 求先.sln | 988 | 2018-04-19 |
二叉树中+后 求先\中+后 求先.v12.suo | 17920 | 2018-04-20 |
二叉树中+后 求先\中+后 求先\Debug | 0 | 2018-04-20 |
二叉树中+后 求先\中+后 求先\Debug\vc120.idb | 35840 | 2018-04-20 |
二叉树中+后 求先\中+后 求先\Debug\vc120.pdb | 77824 | 2018-04-20 |
二叉树中+后 求先\中+后 求先\Debug\中+后 求先.log | 2227 | 2018-04-20 |
二叉树中+后 求先\中+后 求先\Debug\中+后 求先.tlog | 0 | 2018-04-20 |
二叉树中+后 求先\中+后 求先\Debug\中+后 求先.tlog\cl.command.1.tlog | 586 | 2018-04-20 |
二叉树中+后 求先\中+后 求先\Debug\中+后 求先.tlog\CL.read.1.tlog | 1582 | 2018-04-20 |
二叉树中+后 求先\中+后 求先\Debug\中+后 求先.tlog\CL.write.1.tlog | 384 | 2018-04-20 |
二叉树中+后 求先\中+后 求先\Debug\中+后 求先.tlog\link.command.1.tlog | 1058 | 2018-04-20 |
二叉树中+后 求先\中+后 求先\Debug\中+后 求先.tlog\link.read.1.tlog | 2366 | 2018-04-20 |
二叉树中+后 求先\中+后 求先\Debug\中+后 求先.tlog\link.write.1.tlog | 368 | 2018-04-20 |
二叉树中+后 求先\中+后 求先\Debug\中+后 求先.tlog\中+后 求先.lastbuildstate | 172 | 2018-04-20 |
二叉树中+后 求先\中+后 求先\Debug\源.obj | 8931 | 2018-04-20 |
二叉树中+后 求先\中+后 求先\中+后 求先.vcxproj | 4022 | 2018-04-19 |
二叉树中+后 求先\中+后 求先\中+后 求先.vcxproj.filters | 944 | 2018-04-19 |
二叉树中+后 求先\中+后 求先\源.cpp | 1083 | 2018-04-20 |
本网站为编程资源及源代码搜集、介绍的搜索网站,版权归原作者所有! 粤ICP备11031372号
1999-2046 搜珍网 All Rights Reserved.