[考研类试卷]计算机专业基础综合数据结构(树和二叉树)历年真题试卷汇编8及答案与解析.doc
《[考研类试卷]计算机专业基础综合数据结构(树和二叉树)历年真题试卷汇编8及答案与解析.doc》由会员分享,可在线阅读,更多相关《[考研类试卷]计算机专业基础综合数据结构(树和二叉树)历年真题试卷汇编8及答案与解析.doc(8页珍藏版)》请在麦多课文档分享上搜索。
1、计算机专业基础综合数据结构(树和二叉树)历年真题试卷汇编 8 及答案与解析一、填空题1 设一棵完全二叉树叶子结点数为 k,最后一层结点数2,则该二叉树的高度为_。【北京科技大学 1998 一、3】2 已知完全二叉树的第 7 层有 10 个叶子结点,则整个二叉树的结点数最多是_。【东南大学 2005 数据结构部分二、7(1 分)】3 将一棵有 100 个结点的完全二叉树从根这一层开始,每一层上从左到右依次对结点进行编号,根结点编号为 0,则编号为 50 的结点的右孩子编号为_。【中南大学 2005 二、l(2 分)】4 高度为 i(i1)的完全二叉树最多有_个结点;最少有_个结点;若按自上而下,
2、从左到右的次序给结点编号(从 1 开始),则编号最小的叶子结点的编号为_。【大连理工大学 2005 一、2(3 分)】【江苏大学 2006 二、3(2分)】5 对于一个具有 n 个结点的二叉树,当它为一棵(1)二叉树时具有最小高度,当它为一棵(2)时,具有最大高度。【哈尔滨工业大学 2001 一、3(2 分)】6 n(n 大于 1)个结点的各棵树中,其深度最小的那棵树的深度是(1)。它共有(2)个叶子结点和(39) 个非叶子结点,其中深度最大的那棵树的深度是(4) ,它共有(5)个叶子结点和(6)个非叶子结点。【山东大学 2001 三、7(2 分)】7 在树的孩子兄弟表示法中,二叉链表的左指针
3、指向_,右指针指向_。【北京理工大学 2006 十、3(1 分)】8 设 F 是由 T1、T2、T3 三棵树组成的森林,与 F 对应的二叉树为 B,已知T1、T2、T3 的结点数分别为 n1、n2 和,n3,则二叉树 B 的左子树中有 (1)个结点,右子树中有 (2)个结点。【南京理工大学 2000 二、9(3 分)】9 先序遍历森林时,首先访问森林中第一棵树的_。【中山大学 2005】10 设森林 F 对应的二元树为 B,它有 m 个结点,B 的根为 P,P 的右子树结点个数为 n,则森林,中第一棵树的结点个数是_。【哈尔滨工业大学 2005一、8(1 分) 】11 一个深度为七的,具有最少
4、结点数的完全二叉树按层次,(同层次从左到右)用自然数依此对结点编号,则编号最小的叶子的序号是(1);编号是 f 的结点所在的层次号是(2)(根所在的层次号规定为 1 层) 。【南京理工大学 2001 二、2(2 分)】12 将一棵结点编号(从上到下,从左至右)为 1 到 7 的满二叉树转变成森林,则中序遍历该森林得到的序列为_。【北京工业大学 2005 二、5(3 分)】13 每一棵树都能唯一地转换为它所对应的二叉树。若已知一棵二叉树的前序序列是 BEFCGDH,对称序列是 FEBGCHD,则它的后序序列是 (1)。设上述二叉树是由某棵树转换而成,则该树的先根次序序列是(2)。【山东工业大学
5、1997 二(6 分)】14 前序遍历树林正好等同于按(1)遍历对应的二叉树,后序遍历树林正好等同于按(2)遍历对应的二又树。【山东工业大学 1999 二、1(4 分)】15 二叉树的先序序列和中序序列相同的条件是_。【合肥工业大学 2000三、7(2 分) 】16 已知一棵二叉树的前序序列为 abdecfhg,中序序列为 dbeahfcg,则该二叉树的根为(1),左子树中有 (2),右子树中有 (3)。【南京理工大学 1996 二、1(6 分)】17 设二叉树中每个结点均用一个字母表示,若一个结点的左子树或右子树为空,用“”表示,现前序遍历二叉树,访问的结点的序列为 ABDGCEHF,则中序
6、遍历二叉树时,访问的结点序列为(1);后序遍历二叉树时,访问的结点序列为(2)。【南京理工大学 1999 二、3(4 分) 】18 设某二叉树的先序遍历序列为 abcdefgh,中序遍历序列为 dgbaechf,,则其后序遍历序列为_。【北京交通大学 2006 二、5(2 分)】19 某二叉树的后序遍历序列是 dabec,中序遍历序列是 debac,前序遍历序列是_。【中科院研究生院 2005 二、6(1 分)】【东南大学 2005 数据结构部分二、6(1 分) 】20 在一棵存储结构为三叉链表的二叉树中,若有一个结点是它的双亲的左子女,且它的双亲有右子女,则这个结点在后序遍历中的后继结点是_
7、。【中国人民大学 2001 一、4(2 分)】21 一棵左子树为空的二又树在先序线索化后,其中的空链域的个数为_。【厦门大学 2002 六、1(4 分)】22 设一棵后序线索树的高是 50,结点 x 是树中的一个结点,其双亲是结点 y,y的右子树高度是 3l,x 是 y 的左孩子。则确定 x 的后继最多需经过 _中间结点(不含后继及 x 本身) 。【南京理工大学 2000 二、8(15 分)】二、综合题23 从概念上讲,树、森林和二叉树是三种不同的数据结构,将树、森林转化为二叉树的基本目的是什么,并指出树和二叉树的主要区别。【西安电子科技大学2001 软件二、1(5 分) 】24 请分析线性表
8、、树、广义表的主要结构特点,以及相互的差异与关联。【大连海事大学 2001 三(10 分) 】25 设有一棵算术表达式树,用什么方法可以对该树所表示的表达式求值?【中国人民大学 2001 二、3(4 分) 】26 将算术表达式(a+b)+c *(d+e)+f)*(g+h)转化为二叉树。 【天津大学 2003 一、3(8分)】【 东南大学 2003 二(7 分)】【东北大学 2000 三、1(4 分)】27 试分别画出表示下列两个表达式的二叉树。【华中科技大学 2006 三、1(6 分)】(1)a 一 b+c (2)a+(b 一 c)de*f28 已知树的广义表表示如下 T=(A(B(E(K,L
9、),C(G),D(H(M),I,J),画出该广义表所对应的树。【天津大学 2006 二(10 分)】29 一棵二叉树中的结点的度或为 0 或为 2,则二叉树的枝数为 2(n0 一 1),其中 n0是度为 0 的结点的个数。【南京理工大学 1998 六(3 分)】29 一棵高度为 h 的满 k 叉树有如下性质:根结点所在层次为 0;第 h 层上的结点都是叶子结点;其余各层上每个结点都有 k 棵非空子树,如果按层次自顶向下,同一层自左向右,顺序从 1 开始对全部结点进行编号,试问:30 各层的结点个数是多少?(3 分)31 编号为 l 的结点的双亲结点(若存在)的编号是多少?(3 分)32 编号为
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 考研 试卷 计算机专业 基础 综合 数据结构 二叉 历年 汇编 答案 解析 DOC
