[考研类试卷]计算机专业基础综合数据结构(树和二叉树)历年真题试卷汇编11及答案与解析.doc
《[考研类试卷]计算机专业基础综合数据结构(树和二叉树)历年真题试卷汇编11及答案与解析.doc》由会员分享,可在线阅读,更多相关《[考研类试卷]计算机专业基础综合数据结构(树和二叉树)历年真题试卷汇编11及答案与解析.doc(17页珍藏版)》请在麦多课文档分享上搜索。
1、计算机专业基础综合数据结构(树和二叉树)历年真题试卷汇编 11 及答案与解析一、综合题1 (1)试找出满足下列条件的二叉树:1)先序序列与后序序列相同 2)中序序列与后序序列相同3)先序序列与中序序列相同 4)中序序列与层次遍历序列相同(2)已知一棵二叉树的中序序列和后序序列分别为 DBEAFIHCG 和 DEBHIFGCA,画出这棵二叉树。【东北大学 1999 六(4 分)】【东南大学 2000 一、4(6 分)】2 分别给出满足下列条件的二叉树。(1)前序和中序遍历结果相同;(2)前序和中序遍历结果不相同而是相反;(3)中序和后序遍历结果相同;(4)前序和后序遍历结果相同。【四川大学 20
2、04】【烟台大学 2007 四、2(8 分)】3 将下列由三棵树组成的森林转换为二叉树(只要求给出转换结果)。【南京航空航天大学1998 一(10 分) 】4 设一棵二叉树的先序、中序遍历序列分别为先序遍历序列:AB D,C E G H 中序遍历序列:B FDAG E H C(1)画出这棵二叉树。(2)画出这棵二叉树的后序线索树。(3)将这棵二叉树转换成对应的树(或森林) 。【南京航空航天大学 1997 二(10 分)】5 已知一棵二叉树的对称序和后序序列如下:对称序:GLDHBEIACJFK 后序:LGHDIEBJKFCA(1)(2 分 )给出这棵二叉树;(2)(2 分)转换为对应的森林;(
3、3)(4 分)画出该森林的带右链的先根次序表示法; (4)(4 分)画出该森林带度数的后根次序表示法;(5)(4 分) 在带度数的后根次序表示法中,不包含指针,但仍能完全反映树的结构。写出以结点 x 为根的子树在后根次序序列中的前驱的求法。(用语言叙述,不用写算法。)【山东大学 1998 八(16 分)】6 设某二叉树的前序遍历序列为:ABCDEFGHI,中序遍历序列为:BCAEDGHFI。(1)试画出该二叉树。(2)写出由给定的二叉树的前序遍历序列和中序遍历序列构造出该二叉树的算法。(3)设具有 4 个结点的二叉树的前序遍历序列为 abcd;S 为长度等于 4 的由a,b,c,d 排列构成的
4、字符序列,若任取 S 作为上述算法的中序遍历序列,试问是否一定能构造出相应的二叉树,为什么?试列出具有 4 个结点二叉树的全部形态及相应的中序遍历序列。【浙江大学 1997 六(15 分)】7 假设一棵二叉树的前序序列为 ABCD,它的中序序列可能是 DABC 吗? 【石油大学 1998 一、1(5 分) 】8 已知一棵二叉树的后序遍历序列为 EICBGAHDF,同时知道该二叉树的中序遍历序列为 CEIFGBADH,试画出该二叉树。【重庆大学 2000 二、2】9 已知一棵二叉树 T 的诸结点在先根次序下的排列为 :ABCEDFGHI,在中根次序下的排列为:ECBDFAHIG,画出此树形状并给
5、出其后根序列。 【吉林大学 2007二、3(3 分) 】10 在某二叉树上进行前序、中序遍历后发现该二叉树的前序序列的最后一个结点和中序序列的最后一个结点是同一个结点。请问该结点具有何种性质?为什么? 【上海交通大学 2003 五(10 分)】11 在二叉树上进行前序遍历时,结点 A 在结点 B 之前,而在进行后序遍历时,结点 A 在结点 B 之后,那么结点 A 是结点 B 的祖先,对吗?为什么? 【上海交通大学2003 六(10 分) 】12 某二叉树的后序遍历序列为:, ,A,E ,C D,B ,其中 表示空格符,代表空二叉树。能否以此序列作为输入创建二叉树?如不能,请说明理由;如能够,试
6、画出对应二叉树。【华中科技大学 2007 三、23(8 分)】13 输入带空二叉树信息(O)的前序遍历序列:A,G,B , ,C,D,E,E ,E , 建立一棵二又树,其中 表示空格符,代表空二叉树,试画出该二叉树。【华中科技大学 2006 三、1(6 分)】14 已知某二叉树的每个结点,要么其左、右子树皆为空,要么其左、右子树皆不空。又知该二叉树的前序序列为(即先根次序):J、F、D 、B、A、C、E、H 、X、I、K;后序序列为(即后根次序):A、C、B 、E、D、X、,、H、F、K、,。请给出该二叉树的中序序列 (即中根次序)。【 上海交通大学 2001 二(8 分)】15 假设一棵二叉
7、树的层次序列为 ABCDEFGHIJ,中序序列 DBGEHJACIF。请画出这棵二叉树。【武汉大学 2000 三、1】【东南大学 2000 一、1(6 分)】【大连理工大学 2005 二、3(204 分)】【中国海洋大学 2007 一、5(8 分)】16 已知一个森林的先序序列和后序序列如下,请构造出该森林。先序序列:ABCDEFGHIJKLMNO后序序列:CDEBFHIJGAMLONK【合肥工业大学 2000 四、1(5 分)】17 画出同时满足下列两条件的两棵不同的二叉树。(1)按先根序遍历二叉树顺序为ABCDE。(2) 高度为 5 其对应的树(森林)的高度最大为 4。【东北大学 1 99
8、7 一、3(5 分)】18 用一维数组存放的一棵完全二叉树;ABCDEFGHIJKL。请写出后序遍历该二叉树的访问结点序列。【西安电子科技大学 1999 计算机应用一、6(5 分)】19 一棵二叉树的先序、中序和后序序列如下,其中有部分未标出,试构造出该二叉树。先序序列为:一一 CDEGHI 一 K中序序列为:C B 一一 F AJ K I G后序序列为:一 E F D BJ I HA【电子科技大学 2001 三、1(5 分)】【厦门大学 2002 七、l(6 分)】20 M 叉树的前序和后序遍历分别与由它转换成的二叉树的哪种遍历相对应?【中国人民大学 2000 一、2(4 分)】21 设树形
9、 T 在后根次序下的结点排列和各结点相应的次数如下:后根次序:BDEFCGJKILHA次 数:000030002024请画出 T 的树形结构图。【吉林大学 2001 一、2(4 分)】22 已知二叉树采用二叉链表方式存放,要求返回二叉树 T 的后序序列中的第一个结点的指针,是否可不用递归且不用栈来完成?请简述原因。【西北大学 2001 三、6】23 对于二叉树 T 的两个结点 N1 和 N2,我们应该选择树 T 结点的前序、中序和后序中哪两个序列来判断结点 n1 必定是结点 n2 的祖先,并给出判断的方法。不需证明判断方法的正确性。【复旦大学 1999 五(10 分)】24 在二又树的前序遍历
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 考研 试卷 计算机专业 基础 综合 数据结构 二叉 历年 汇编 11 答案 解析 DOC
