


全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
树和二叉树阶段练习一 单项选择题1 深度为6的二叉树最多有 个结点。 A) 64 B) 63 B) 32 D) 312 任何一棵二叉树的叶结点在其先序、中序和后序遍历序列中的相对位置 。 A) 肯定发生变化 B) 有时发生变化 C) 肯定不发生变化 D) 无法确定3 设深度为k的二叉树上只有度为0和度为2的结点,则这类二叉树上所含结点总数最少为 个。 A) k+1 B) 2k C) 2k-1 D) 2k+14 设森林T中有4棵树,第一、二、三、四棵树的结点个数分别是n1,n2,n3和n4,那么当把森林T转换成一棵二叉树后,其根结点的右子树上有 个结点。A) n1-1 B) n1 C) n1+n2+n3 D) n2+n3+n45 讨论树、森林和二叉树的关系,目的是为了 。A) 借助二叉树上的运算 B) 将树、森林按二叉树的存储方式进行存储 C) 将树、森林转换成二叉树 D) 体现一种技巧,没有什么实际意义。6 下列说法中正确的是 。 A) 任何一棵二叉树中至少有一个结点的度为2 B) 任何一棵二叉树中的度肯定等于2C) 任何一棵二叉树中每个结点的度都为2 D) 任何一棵二叉树中度可以小于27 一棵二叉树满足下列条件:对任一结点,若存在左、右子树,则其值都大于它的左子树上的所有结点的值,而小于右子树上所有结点的值。需采用 遍历方式就可以得到这棵二叉树所有结点的递增序列。 A) 先序 B) 中序 C) 后序 D)层次8某二叉树的后序遍历序列为dabec,中序遍历序列为debac,则先序遍历序列为 。 A)acbed B)decab C)deabc D)cedba9对于任何一棵二叉树T,如果其叶子结点数为n0,度为2的结点数为n2,则。 A) n0=n2+1 B) n2=n0+1 C) n0=2n2+1 D) n2=2n0+110在有n个结点的二叉链表中,值为非空的链域的个数为 。 A)n-1B)2n-1 C)n+1D)2n+1二 填空题1一个含有n个结点的二叉树的最小高度为 ;最大深度为 。2 任意一棵具有n个结点的二叉树,若它有m个叶子,则该二叉树上度数为1的结点为 个。3 若一棵二叉树的叶子数为n,则该二叉树中,左、右子树皆非空的结点个数为 。4 深度为8的满二叉树有 个结点。5树有三种常用的存储结构,即孩子链表法,双亲表示法和 。6一棵哈夫曼树T,其叶子结点的权分别为3,16,7,4,11,这棵哈夫曼树的带权路径长度为 。7已知一棵度为3的树有2个度为1的结点,3个度为2的结点,4个度为3的结点,则该树中有 个叶子结点。8 由树转换成二叉树时,其根结点的 子树总是空的。9 哈夫曼树是带权路径 的树,通常权值较大的结点离根 。10 若二叉树的一个叶子是某子树的中根遍历序列中的第一个结点,则它必是该子树的后序遍历序列中的第 个结点。三 应用题1 已知一棵树边的集合为, ,请画出这棵树,并回答下列问题:1) 根结点是哪个结点?2) 哪些是叶子结点?3) 哪个结点是结点E的双亲?哪些结点是E的祖先?哪些结点是E的子孙?哪些结点是E的兄弟?4) 树的深度是多少?5) 以C为根的子树的深度是多少?2 一棵度为2的树与一棵二叉树有何区别?3 试分别画出具有3个结点的树和具有3个结点的二叉树的所有不同形态。4 在结点个数为n (n1)的树中,高度最小的树的高度是多少?它有多少个叶结点?多少个分支结点?高度最大的树的高度是多少?它有多少个叶结点?多少个分支结点?5 如果一棵树有n1个度为1的结点, 有n2个度为2的结点, , nm个度为m的结点, 试问有多少个度为0的结点? 试推导之。6 试分别找出满足以下条件的所有二叉树:1) 二叉树的前序序列与中序序列相同2) 二叉树的中序序列与后序序列相同3)二叉树的前序序列与后序序列相同7 分别用顺序存储结构和链式存储结构画出图7 所示二叉树的存储结构。8 分别写出图1所示二叉树的前序、中序、后序序列。 图1 一棵二叉树 9已知一棵二叉树的前序遍历的结果是ABECDFGHIJ, 中序遍历的结果是EBCDAFHIGJ, 试画出这棵二叉树。10 将图2所示的森林转化为二叉树。图2 森林11写出图13所示的森林的先根和后根序列。12给定权值集合15, 03, 14, 02, 06, 09, 16, 17, 构造相应的哈夫曼树, 并计算它的带权路径长度。13 假定用于通信的电文仅由8个字母c1, c2, c3, c4, c5, c6, c7, c8组成, 各字母在电文中出现的频率分别为5, 25, 3, 6, 10, 11, 36, 4。试为这8个字母设计不等长Huffman编码, 并给出该电文的总码数。四 算法题1 若用二叉链表作为二叉树的存储表示,试针对以下问题编写递归算法:(1)统计二叉树中叶结点的个数。(2)以二叉树为参数,交换每个结点的左孩子和右孩子。2 已
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 国培数学网络研修总结模版
- 大学生职业规划大赛《英语专业》生涯发展展示
- 银行岗位笔试题目及答案
- 医院公务员试题及答案
- 2025年苏教版数学六年级下册期末复习易错题型及答案(七)
- 人教版八年级全册生物反思知识点和练习题
- 烟台消防考试题库及答案
- 行政类法律测试题及答案
- 新消防法知识试题及答案
- 环保题材剧本版权买断及电影制作合同
- 2024年大学生电子版三方协议书模板
- GB/T 25216-2024煤与瓦斯突出危险性区域预测方法
- 日晷项目评价分析报告
- GB/T 29038-2024薄壁不锈钢管道技术规范
- 婚房布置合同(2篇)
- 人教版小学数学五年级下册课件:《总复习》分数的加法和减法课件
- 3.4沉淀溶解平衡及影响因素的探究课件高二上学期化学人教版选择性必修1
- 融合教育教师培训课件
- 2024年全国土地登记代理人之地籍调查考试重点试卷(详细参考解析)
- 低空经济解决方案
- 2024-2030年中国纳米抗体药物行业运行现状及发展行情监测研究报告
评论
0/150
提交评论