一棵二叉树如图6-4:图6-4(1) 写出对此树进行先序,中序,后序遍历时得到的结点序列。(2) 画出该二叉树的后序线索二叉树。
要求构造出一棵符合条件的二叉树。(本小题6分) 先根序遍历 2 3 5 7 8 中根序遍历 3 4 1 7 8 6 后根序遍历 4 2 6 5 1相关知识点: 试题来源: 解析 答案: 先根序遍历 1 2 3 4 5 6 7 8 中根序遍历 3 2 4 1 5 7 8 6 反馈 收藏 ...
若一棵二叉树的先序遍历序列是(4, 2, 1, 3, 6, 5, 7 ),中序遍历序列是(1, 2, 3, 4, 5, 6, 7 ),则下列( )是错的。 A. 这是一棵完全二叉树 B. 所有的奇数都在叶子结点上 C. 这是一棵二叉排序树 D. 2是5的父结点 相关知识点: ...
构造二叉排序树步骤如下;插入法构造 第二个结点 4 比 6 来的小 所以插入在 6 的左子树;第三个结点 8 比 6 来的大 所以插入在 6 的右子树;第四个结点 5 比6 来得小 先进入左子树然后跟 4比较,5 比4 大 所以插入在 4 的右子树;以此类推 将要插入的结点先跟根结点比较, 比根结点...
6-44.一棵二叉树的先序遍历序列为ABCDEFGH,中序遍历序列为CBEDAFHG,则其后序遍历序列为( )。A.BCEDFAHGB.CBDEAFGHC.CEDBHGF
6- 一棵二叉树[1]的先序遍历序列为ABCDEFGH,中序遍历[2]序列为CBEDAFHG,则其后序遍历[3]序列为()。A. BCEDFAHGB. CBDEAFGHC
给定一个二叉树,其节点值分别为1, 2, 3, 4, 5, 6, 7,请根据先序遍历序列1, 2, 4, 5, 3, 6, 7,确定后序遍历序列。
else { t=(tnode*)malloc(sizeof(tnode)); t->data=x; t->lchild=creat(); t->rchild=creat(); } return t; } int TreeNum(tree t,int *k) { if(t) { (*k)--;if(*k==0)return t->data; if(*k!=0)return TreeNum(t->lchild,k); ...
下面的算法是按先序次序输入结点的值,建立一棵二叉树,请认真阅读并填空(2+2+2=6分)Status CreateBiTree(BiTree &T){scanf(&c
百度试题 结果1 题目二、(本题10分)一棵二叉树的先序、中序和后序序列分别如下,部分未显示,请画出该二叉树。先序序列: _ 2 3_5_7 8;中序序列: 3_4 1_7 8 6;后序序列:_ 4 2 _ _ 6 5 1。相关知识点: 试题来源: 解析 答:反馈 收藏 ...