首页 > 大学专科> 电子信息> 计算机类
题目内容 (请给出正确答案)
[主观题]

已知一棵二叉树的先序遍历序列为EBADCFHGIKJ,中序遍历序列为ABCDEFGHIJK。请画出该二叉树。 解题思路:先序遍

已知一棵二叉树的先序遍历序列为EBADCFHGIKJ,中序遍历序列为ABCDEFGHIJK。请画出该二叉树。

解题思路:先序遍历序列中第一个结点E必是根结点,找到根结点后再到中序遍历序列中确定左、右子树的结点值,结点E左边的结点序列是左子树的各个结点,结点E右边的结点序列是右子树的各个结点;然后再到先序遍历序列中找左、右子树的根结点,重复上述过程直到得到一棵确定的二叉树。本例所得二叉树如图所示。

查看答案
答案
收藏
如果结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能还需要:
您的账号:
发送账号密码至手机
发送
安装优题宝APP,拍照搜题省时又省心!
更多“已知一棵二叉树的先序遍历序列为EBADCFHGIKJ,中序遍…”相关的问题
第1题
若一个结点是某二叉树子树的中序遍历序列中的第一个结点,则它必是该子树的后序遍历序列中的第
一个结点。()

点击查看答案
第2题
判断下列叙述的对错,(1)若有一个结点是二叉树中某个子树的中序遍历结果序列的最后一个结点,则
判断下列叙述的对错,

(1)若有一个结点是二叉树中某个子树的中序遍历结果序列的最后一个结点,则它一定是该子树的前序遍历结果序列的最后一个结点。

(2)若有一个结点是二叉树中某个子树的前序遍历结果序列的最后一个结点,则它一定是该子树的中序遍历结果序列的最后一个结点。

(3)若有一个叶子结点是二叉树中某个子树的中序遍历结果序列的最后一个结点,则它一定是该子树的前序遍历结果序列的最后一个结点。

(4)若有一个叶子结点是二叉树中某个子树的前序遍历结果序列的最后一个结点,则它一定是该子树的中序遍历结果序列的最后一个结点。

点击查看答案
第3题
若一个结点是某二叉树先序遍历序列的最后一个结点,则它必是该二叉树中序遍历序列中最后一个结点。()
若一个结点是某二叉树先序遍历序列的最后一个结点,则它必是该二叉树中序遍历序列中最后一个结点。( )
点击查看答案
第4题
若二叉树的一个叶子是某子树的中序遍历序列中的第一个结点,则它必是孩子树的后序遍历序中的_____
_个结点。

点击查看答案
第5题
设二叉树中每个结点均用一个字母表示,若一个结点的左子树或右子树为空,用“.”表示,现前序遍历二叉
树,访问的结点的序列为ABDG…CE.H.F.,则中序遍历二叉树时,访问的结点序列为(1);后序遍历二叉树时,访问的结点序列为(2)。【南京理工大学1999二、3(4分)】

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

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

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

C.只有一个叶子结点

D.是一棵满二叉树

点击查看答案
第7题
二叉树以二叉链表存储,写出对二叉树进行先序遍历的非递归算法。 解题思路:二叉树的先序遍历非递归算法利用
二叉树以二叉链表存储,写出对二叉树进行先序遍历的非递归算法。

解题思路:二叉树的先序遍历非递归算法利用栈结构,从二又树的根结点开始,输出结点信息,同时将结点指针入栈,然后顺着左子树,依次将其左子树各个结点值输出,同时结点指针入栈,直到左子树为空;然后让栈顶指针出栈,接着处理右子树。

点击查看答案
第8题
前序遍历和中序遍历结果相同的二叉树为()。A.根结点无左孩子的二叉树B.根结点无右孩子的二叉树C.
前序遍历和中序遍历结果相同的二叉树为()。

A.根结点无左孩子的二叉树

B.根结点无右孩子的二叉树

C.所有结点只有左子树的二叉树

D.所有结点只有右子树的二叉树

点击查看答案
第9题
写出对图所示二叉树进行先序、中序、后序遍历的结点序列,并画出该二叉树的先序线索二叉树。

点击查看答案
退出 登录/注册
发送账号至手机
密码将被重置
获取验证码
发送
温馨提示
该问题答案仅针对搜题卡用户开放,请点击购买搜题卡。
马上购买搜题卡
我已购买搜题卡, 登录账号 继续查看答案
重置密码
确认修改