知识大全 第6章树(基础知识)习题练习

Posted 结点

篇首语:一万年来谁著史,三千里外欲封侯。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 第6章树(基础知识)习题练习相关的知识,希望对你有一定的参考价值。

假设在树中 结点x是结点y的双亲时 用(x y)来表示树边 已知一棵树边的集合为(i m) (i n) (e i) (b e) (b d) (a b) (g j) (g k) (c g) (c f) (h l) (c h) (a c)用树形表示法出此树 并回答下列问题  ( )哪个是根结点? ( )哪些是叶结点? ( )哪个是g的双亲? ( )哪些是g的祖先?  ( )哪些是g的孩子? ( )哪些是e的子孙? ( )哪些是e的兄弟?哪些是f的兄弟?  ( )结点b和n的层次各是多少? ( )树的深度是多少? ( )以结点c为根的子树的深度是多少? ( ) 树的度数是多少?

一棵度为 的有序树与一棵二叉树有何区别?

试分别画出具有 个结点的树和 个结点的二叉树的所有不同形态

已知一棵度为m的树中有n 个度为 的结点 n 个度为 的结点 nm个度为m的结点 问该树中有多少片叶子?

一个深度为h的满k叉树有如下性质 第h层上的结点都是叶子结点 其余各层上每个结点都有k棵非空子树 如果按层次顺序(同层自左至右)从 开始对全部结点编号 问  ( )各层的结点数目是多少? ( )编号为i的结点的双亲结点(若存在)的编号是多少? ( )编号为i的结点的第j个孩子结点(若存在)的编号是多少? ( )编号为i的结点的有右兄弟的条件是什么? 其右兄弟的编号是多少?

高度为h的完全二叉树至少有多少个结点?至多有多少个结点?

在具有n个结点的k叉树(k>= )的k叉链表表示中 有多少个空指针?

假设二叉树包含的结点数据为  ( )画出两棵高度最大的二叉树  ( )画出两棵完全二叉树 要求每个双亲结点的值大于其孩子结点的值

试找出分别满足下面条件的所有二叉树  ( )前序序列和中序序列相同 ( )中序序列和后序序列相同  ( )前序序列和后序序列相同 ( )前序 中序 后序序列均相同

试采用顺序存储方法和链接存储方法分别画出 (下图)所示各二叉树的存储结构

分别写出图 (下图)所示各二叉树的前序 中序和后序序列    

若二叉树中各结点的值均不相同 则由二叉树的前序序列和中序序列 或由其后序序列和中序序列均能唯一地确定一棵二叉树 但由前序序列和后序序列却不一定能唯一地确定一棵二叉树  ( )已知一棵二叉树的前序序列和中序序列分别为ABDGHCEFI和GDHBAECIF 请画出此二叉树  ( )已知一棵二叉树的在序序列和后序序列分别为BDCEAFHG和DECBHGFA 请画出此二叉树  ( )已知一棵二叉树的前序序列和后序序列分别为AB和BA 请画出这两棵不同的二叉树

对二叉树中的结点进行按层次顺序(每一层自左至右)的访问操作称为二叉树的层次遍历 遍历所得到的结点序列称为二叉树层次序列 现已知一棵二叉树的层次序列为ABCDEFGHIJ 中序序列为DBGEHJACIF 请画出此二叉树

试画出图 (上图)所示各二叉树的前序 中序和后序线索树及相应的线索链表  

在何种线索树中 线索对求指定结点在相应次序下的前趋和后继并无帮助?

对图 (下图)所示的森林    ( )求各树的前序序列和后序序列  ( )求森林的前序序列和后序序列  ( )将此森林转换为相应的二叉树  ( )给出(a)所示树的以亲链表表示 孩子链表表示 双亲孩子链表表示及孩子兄弟链表示等四种存储结构 并指出哪些存储结构易于求指定结点的祖先 哪些易于求指定结点的后代?

画出图 (下图)所示的各二叉树所对应的森林    

高度为h的严格二叉树至少有多少个结点?至多有多少个结点? 

在什么样的情况下 等长编码是最优的前缀码?

下述编码哪一组不是前缀码?  

cha138/Article/program/sjjg/201311/23878

相关参考

知识大全 第6章树(基础知识)习题练习答案

假设在树中结点x是结点y的双亲时用(xy)来表示树边已知一棵树边的集合为(im)(in)(ei)(be)(bd)(ab)(gj)(gk)(cg)(cf)(hl)(ch)(ac)用树形表示法出此树并回答

知识大全 第4章串习题练习

一基础知识题简述下列每对术语的区别  空串和空白串串常量和串变量主串和子串静态分配的顺序串和动态分配的顺序串目标串和模式串有效位移和无效位移假设有如下的串说明 chars[]=StocktomCAs[

知识大全 第7章图(基础知识)习题练习

在图(下图)所示的各无向图中   ()找出所有的简单环()哪些图是连通图?对非连通图给出其连通分量()哪些图是自由树(或森林)?在图所示(下图)的有向图中 &n

知识大全 第8章排序(基础知识)习题练习

以关键字序列()为例分别写出执行以下排序算法的各趟排序结束时关键字序列的状态 ()直接插入排序()希尔排序()冒泡排序()快速排序 ()直接选择排序()堆排序()归并排序()基数排序  上述方法中哪些

知识大全 第10章文件习题练习

常见的文件组织方式有哪几种?各有何特点?文件上的操作有哪几种?如何评价文件组织的效率?索引文件散列文件和多关键字文件适合存放在磁带上吗?为什么?设有一个职工文件其记录格式为(职工号姓名性别职务年龄工资

知识大全 第7章图(基础知识)习题练习答案

在图所示的各无向图中     ()找出所有的简单环 ()哪些图是连通图?对非连通图给出其连通分量 ()哪些图是自由树(或森林)?答: ()所有的简单环(同一个环可以任一顶点作为起点)   (a)   

知识大全 第7章图(算法设计)习题练习

试在无向图的邻接矩阵和邻接链表上实现如下算法 ()往图中插入一个顶点 ()往图中插入一条边 ()删去图中某顶点 ()删去图中某条边下面的伪代码是一个广度优先搜索算法试以图(下图)中的v为源点

知识大全 第10章文件习题练习答案

常见的文件组织方式有哪几种?各有何特点?文件上的操作有哪几种?如何评价文件组织的效率?答   常用的文件组织方式有顺序文件索引文件散列文件和多关键字文件   ●顺序文件的

知识大全 第2章线性表习题练习答案

试描述头指针头结点开始结点的区别并说明头指针和头结点的作用答   开始结点是指链表中的第一个结点也就是没有直接前趋的那个结点   链表的头指