题目内容 (请给出正确答案)
[主观题]

已知二叉树的先序遍历序列和后序遍历序列,则可以唯一确定一棵二叉树。()

已知二叉树的先序遍历序列和后序遍历序列,则可以唯一确定一棵二叉树。( )

提问人:网友anonymity 发布时间:2022-01-06
参考答案
查看官方参考答案
如搜索结果不匹配,请 联系老师 获取答案
更多“已知二叉树的先序遍历序列和后序遍历序列,则可以唯一确定一棵二…”相关的问题
第1题
若知道一棵二叉树的先序和中序遍历序列,便可以唯一确定该二叉树。
点击查看答案
第2题
给定二叉树的先序、中序和后序遍历序列中的两个,就可以唯一确定一棵二叉树。
点击查看答案
第3题
已知二叉树的前序遍历和后序遍历序列不能唯一地确定这棵树。
点击查看答案
第4题
已知一棵二叉树的先序遍历序列和中序遍历序列可以唯一地构造出该二叉树。()

此题为判断题(对,错)。

点击查看答案
第5题

程序填空。 若已知一棵二叉树的先序和中序,可唯一确定这棵树。以下按照该法创建一棵二叉树,接着按中序遍历。 #include <stdio.h> #include <stdlib.h> typedef char ElemType; //定义结点数据为int型 typedef int Status; //定义函数类型为int型 #define ERROR 0 #define OK 1 struct BiTNode{ //定义结构体 ElemType data; //结点数值 struct BiTNode *lchild; //左孩子指针 struct BiTNode *rchild; //右孩子指针 }; BiTNode *BiTree,*s; // 两个全局指针变量 ElemType x[4]={'A','B','C','D'}; //该树的先序序列 ElemType z[4]={'C','B','A','D'}; //该树的中序序列 void CreateBiTree(BiTNode *root,ElemType y) //功能:将y插入到root所指向的树 { int k=0; if(root==NULL) //若root为空,即root指向空树,(*s)成为该树的根节点 {root=s;s->data=y;s->lchild=NULL;s->rchild=NULL;} //填充(*s) else //若非空 { while(_________________) //5分 k++; //在中序列找到等于当前插入元素y或者等于当 // 前根元素(root->data)的结点为止 if(z[k]==y) //若找到的结点等于当前插入元素y,说明y在根元 { //素(root->data)左边,代表y在根元素的左子树 CreateBiTree(root->lchild,y); //将y插入当前root的左子树 __________=BiTree; //配合BiTree=root; 使全局变量BiTree逐渐回归 } //到最大树的根节点,以便插入下一个结点时始终从最大树根节点出发 //同时使结点(*s)获得父亲 3分 else // 若找到的结点等于当前根元素(root->data),说明 { //y在当前根元素的右边,代表y在当前根元素的右子树 CreateBiTree(root->rchild,y); //将y插入当前root的右子树 ___________=BiTree; //配合BiTree=root; 使全局..........(同上) } } BiTree=root; //和上面配合,使全局变量BiTree逐渐回归到最大树的根节点。 //目前,BiTree、root、s三者相同,但结点(*s)还没有父亲 } void MidOrder(BiTNode *root) //中序遍历方法 { if(!(root->lchild==NULL)) MidOrder(root->lchild); printf("%c",root->data); if(!(root->rchild==NULL)) MidOrder(root->rchild); } main() { int i; BiTree=NULL; for(i=0;i<4;i++) if(s="(BiTNode*)malloc(sizeof(BiTNode)))" { createbitree(bitree,x[i]); 按照先序序列逐个插入,所有结点插入完毕后 树就建成了 } midorder(bitree);>

点击查看答案
第6题
某二叉树的先序遍历序列和后序遍历序列正好相反,则该二叉树一定是()

A. 空或只有一个结点

B. 完全二叉树

C. 二叉排序树

D. 高度等于其结点数

点击查看答案
第7题
二叉树的先序和中序遍历序列相同,则此二叉树为()

A、空树或者任一结点最多只有左子树

B、空树或者任一结点最多只有右子树

C、只有一个根结点

D、空树或者根结点无左子树

点击查看答案
第8题
某二叉树的后序和中序遍历序列正好一样,则该二叉树中的任何结点一定都无右孩子。
点击查看答案
第9题
已知某二叉树的先序遍历序列是ABDCE,中序遍历序列是BDAEC,则该二叉树为()。

A.

B.

C.

D.

A. A

B. B

C. C

D. D

点击查看答案
第10题
一棵非空二叉树的先序遍历序列与后序遍历序列正好相反,则该二叉树一定满足( )。A、所有的结点均
一棵非空二叉树的先序遍历序列与后序遍历序列正好相反,则该二叉树一定满足( )。

A、所有的结点均无左孩子

B、所有的结点均无右孩子

C、只有一个叶子结点

D、是一棵满二叉树

点击查看答案
账号:
你好,尊敬的用户
复制账号
发送账号至手机
密码将被重置
获取验证码
发送
温馨提示
该问题答案仅针对搜题卡用户开放,请点击购买搜题卡。
马上购买搜题卡
我已购买搜题卡, 登录账号 继续查看答案
重置密码
确认修改
欢迎分享答案

为鼓励登录用户提交答案,简答题每个月将会抽取一批参与作答的用户给予奖励,具体奖励活动请关注官方微信公众号:简答题

简答题官方微信公众号

警告:系统检测到您的账号存在安全风险

为了保护您的账号安全,请在“简答题”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!

微信搜一搜
简答题
点击打开微信
警告:系统检测到您的账号存在安全风险
抱歉,您的账号因涉嫌违反简答题购买须知被冻结。您可在“简答题”微信公众号中的“官网服务”-“账号解封申请”申请解封,或联系客服
微信搜一搜
简答题
点击打开微信