早教吧作业答案频道 -->其他-->
数据结构电大题对给定的数列b={6,15,3,7,19,8,5,17,4}(1)依次取b中各数据,构造一棵二叉排序树(2)给出按中序遍历该二叉排序数的序列(3)给出按后序遍历二叉排序树的序列(4)画出在二叉树中
题目详情
数据结构电大题
对给定的数列b={6,15,3,7,19,8,5,17,4}
(1)依次取b中各数据,构造一棵二叉排序树
(2)给出按中序遍历该二叉排序数的序列
(3)给出按后序遍历二叉排序树的序列
(4)画出在二叉树中删除结点3后的树结构
对给定的数列b={6,15,3,7,19,8,5,17,4}
(1)依次取b中各数据,构造一棵二叉排序树
(2)给出按中序遍历该二叉排序数的序列
(3)给出按后序遍历二叉排序树的序列
(4)画出在二叉树中删除结点3后的树结构
▼优质解答
答案和解析
1) 6
3 15
5 7 19
4 8 17
不好表示, 说明: 3,15是6的两个孩子, 5是3的右孩子,4是5的左孩子, 7,19是15的两个孩子,8是7的右孩子, 17是19的左孩子;
2)中序: 3,4,5,6,7,8,15,17,19
3)后序: 4,5,3,8,7,17,19,15,6
4)删除3后6的右子树不变,左子树变为:
5
4
即5成为6的左孩子,4是5的左孩子。
3 15
5 7 19
4 8 17
不好表示, 说明: 3,15是6的两个孩子, 5是3的右孩子,4是5的左孩子, 7,19是15的两个孩子,8是7的右孩子, 17是19的左孩子;
2)中序: 3,4,5,6,7,8,15,17,19
3)后序: 4,5,3,8,7,17,19,15,6
4)删除3后6的右子树不变,左子树变为:
5
4
即5成为6的左孩子,4是5的左孩子。
看了 数据结构电大题对给定的数列b...的网友还看了以下:
假定某二叉树的前序遍历序列为ABCDEFGHIJ,后序遍历序列为CEFDBJIHGA,据此两个序列 2020-05-13 …
下面关于二叉排序树的叙述,错误的是()。A.对二叉排序树进行中序遍历,必定得到结点关键字的有序序 2020-05-26 …
以下关于二叉排序树(或二叉查找树、二叉搜索树)的叙述中,正确的是( )A.对二叉排序树进行先序、中序 2020-05-26 …
下面关于二叉排序树的叙述,错误的是(27)。A.对二叉排序树进行中序遍历,必定得到节点关键字的有序 2020-05-26 …
二叉树序列中的“层序序列”是什么?在自考题中遇到:已知一颗二叉树的中序序列为“abcdefg",层 2020-07-15 …
1,给定表(19,14,22,01,66,21,83,27,56,13,10).试按元素在表中的次 2020-07-17 …
数据结构电大题对给定的数列b={6,15,3,7,19,8,5,17,4}(1)依次取b中各数据, 2020-07-23 …
二叉排序树问题,课程设计采用顺序存储方式或二叉链表存储方式保存二叉排序树(1)给出n个数,并由这n 2020-07-23 …
建立二叉树的二叉链表表示,实现二叉树的先序、中序、后序和按层次遍历,统计并输出结点个数。1)采用二叉 2020-12-05 …
二叉树的遍历对任意给定的二叉树(顶点数自定)建立它的二叉链表存贮结构,并利用栈的五种基本运算(置空栈 2020-12-05 …