早教吧作业答案频道 -->其他-->
数据结构的问题本人小白..看了都觉得晕晕..1.已知某二叉树的前序序列为DBACFEG,中序序列为ABCDEFG,请画出该二叉树,并写出该二叉树的后序序列..2.写出把两个有序表A[0….n-1],B[0….n-1]合并成
题目详情
数据结构的问题 本人小白..看了都觉得晕晕..
1.已知某二叉树的前序序列为DBACFEG,中序序列为ABCDEFG,请画出该二叉树,并写出该二叉树的后序序列..
2.写出把两个有序表A[0….n-1],B[0….n-1]合并成一个有序表C[0….2n-1]的算法.
3.写出层次遍历二叉树的算法。(提示:可以利用队列作为辅助工具)
1.已知某二叉树的前序序列为DBACFEG,中序序列为ABCDEFG,请画出该二叉树,并写出该二叉树的后序序列..
2.写出把两个有序表A[0….n-1],B[0….n-1]合并成一个有序表C[0….2n-1]的算法.
3.写出层次遍历二叉树的算法。(提示:可以利用队列作为辅助工具)
▼优质解答
答案和解析
1.知道前序和中序推导树的形状有固定的方法:前序的第一个字母是D。找D在中序的位置,D左面有ABC,右面有EFG,那么这个树的根就是D,左子树的结点有ABC,右子树的结点有EFG。然后再看前序第二个字母B,再看B在中序的位置,左面有A,后面有C,这样就可以推断出结点B是D的左孩子,B的左孩子是A,右孩子是C。以此类推。后序序列为acbegfd
2.排序算法中的归并算法(merge sort)你记得吗?里面就有将两个有序表合成一个大有序表的算法。
3.第一步:根节点入队;第二步:这步是一个循环,从队中取出一个结点并输出该结点的字母,然后将该结点的左右孩子分别插入队列中(如果没有则不用插入),如此循环以致队列为空
2.排序算法中的归并算法(merge sort)你记得吗?里面就有将两个有序表合成一个大有序表的算法。
3.第一步:根节点入队;第二步:这步是一个循环,从队中取出一个结点并输出该结点的字母,然后将该结点的左右孩子分别插入队列中(如果没有则不用插入),如此循环以致队列为空
看了 数据结构的问题本人小白..看...的网友还看了以下:
数学题用代数表示有一棵树苗刚栽下去时,1米,一年后树高2.4米,两年后树高2.7米,三年后树高3米 2020-06-02 …
如图,电源电压为18V,R2是0~50Ω的变阻器,合上S后,A表示数为0.5A,V表示数为5V,求 2020-06-12 …
校园里刚栽下一颗1.8米高的小树苗,以后每年长0.3米,则n年后树的高度是几米 2020-06-25 …
35.电路如图,开关闭合后,电流表的示数是0.75安,电压表的示数是2伏,一段时间后某一电阻烧断, 2020-07-07 …
近似数的结果,一般地说8.0要比8精确,因为8.0表示精确到了()位,8表示精确到了(近似数的结果 2020-07-20 …
有一棵树苗,刚栽下去时树高2.1米,以后每年长0.3米(1)上述的变化中,自变量,因变量是(2)3 2020-08-01 …
数据结构期末试卷一、判断题:每题1分)1、满二叉树也是完全二叉树.()2、二叉树可以用0≤度≤2的有 2020-11-03 …
实验表明,通过测量一棵树的数围(树干的周长)就可以计算出它的树龄,通常规定树干离地面1.5m的地方作 2020-11-16 …
相向而行求距离甲乙两人相向而行,3小时后树下相遇.若甲每小时多行2KM,乙提前0.5小时出发,两人还 2021-01-02 …
如图,电源电压为18V,R0是0~50Ω变阻器,合上S后,电流表表示数为0.5Ω,电压表表示数为5V 2021-01-13 …