【考研类试卷】计算机专业基础综合历年真题试卷汇编1及答案解析.doc
《【考研类试卷】计算机专业基础综合历年真题试卷汇编1及答案解析.doc》由会员分享,可在线阅读,更多相关《【考研类试卷】计算机专业基础综合历年真题试卷汇编1及答案解析.doc(11页珍藏版)》请在麦多课文档分享上搜索。
1、计算机专业基础综合历年真题试卷汇编 1及答案解析(总分:62.00,做题时间:90 分钟)一、单项选择题(总题数:27,分数:54.00)1.单项选择题 1-40小题。下列每题给出的四个选项中,只有一个选项是最符合题目要求的。(分数:2.00)_2.先序序列为 a,b,c,d 的不同二叉树的个数是_。(分数:2.00)A.13B.14C.15D.163.假设栈初始为空,将中缀表达式 ab+(c*d-e*f)g 转换为等价的后缀表达式的过程中,当扫描到 f时,栈中的元素依次是_。(分数:2.00)A.+(*-B.+(-*C.+(*-*D.+-*4.在一棵度为 4的树 T中,若有 20个度为 4的
2、结点,10 个度为 3的结点,1 个度为 2的结点,10 个度为1的结点,则树 T的叶结点个数是_。(分数:2.00)A.41B.82C.113D.1225.已知一棵完全二叉树的第 6层(设根为第 1层)有 8个叶结点,则该完全二叉树的结点个数最多是_。(分数:2.00)A.39B.52C.111D.1196.若一棵完全二叉树有 768个结点,则该二叉树中叶结点的个数是_。(分数:2.00)A.257B.258C.384D.3857.给定二叉树如下图所示。设 N代表二叉树的根,L 代表根结点的左子树,R 代表根结点的右子树。若遍历后的结点序列为 3,1,7,5,6,2,4,则其遍历方式是_。
3、(分数:2.00)A.LRNB.NRLC.RLND.KNL8.先序序列为 a,b,c,d 的不同二叉树的个数是_。(分数:2.00)A.13B.14C.15D.169.若一棵二叉树的前序遍历序列和后序遍历序列分别为 1,2,3,4 和 4,3,2,1,则该二叉树的中序遍历序列不会是_。(分数:2.00)A.1,2,3,4B.2,3,4,1C.3,2,4,1D.4,3,2,110.若一棵二叉树的前序遍历序列为 a,e,b,d,c,后序遍历序列为 b,c,d,e,a,则根结点的孩子结点_。(分数:2.00)A.只有 eB.有 e、bC.有 e、cD.无法确定11.对于下列关键字序列,不可能构成某二
4、叉排序树中一条查找路径的序列是_。(分数:2.00)A.95,22,91,24,94,71B.92,20,91,34,88,35C.21,89,77,29,36,38D.12,25,71,68,33,3412.在任意一棵非空二叉排序树 T 1 中,删除某结点 v之后形成二叉排序树 T 2 ,再将 v插入 T 2 形成二叉排序树 T 3 。下列关于 T 1 与 T 3 的叙述中,正确的是_。 若 v是 T 1 的叶结点,则 T 1 与 T 3 不同 若 v是 T 1 的叶结点,则 T 1 与 T 3 相同 若 v不是 T 1 的叶结点,则 T 1 与 T 3 不同 若 v不是 T 1 的叶结点,
5、则 T 1 与 T 3 相同(分数:2.00)A.仅、B.仅、C.仅、D.仅、13.下列二叉排序树中,满足平衡二叉树定义的是_。 (分数:2.00)A.B.C.D.14.在下图所示的平衡二叉树中,插入关键字 48后得到一棵新平衡二叉树。在新平衡二叉树中,关键字37所在结点的左、右子结点中保存的关键字分别是_。 (分数:2.00)A.13,48B.24,48C.24,53D.24,9015.若平衡二叉树的高度为 6,且所有非叶结点的平衡因子均为 1,则该平衡二叉树的结点总数为_。(分数:2.00)A.10B.20C.32D.3316.若将关键字 1,2,3,4,5,6,7 依次插入到初始为空的平
6、衡二叉树 T中,则 T中平衡因子为 0的分支结点的个数是_。(分数:2.00)A.0B.1C.2D.317.现有一棵无重复关键字的平衡二叉树(AVL 树),对其进行中序遍历可得到一个降序序列。下列关于该平衡二叉树的叙述中,正确的是_。(分数:2.00)A.根结点的度一定为 2B.树中最小元素一定是叶结点C.最后插入的元素一定是叶结点D.树中最大元素一定是无左子树18.将森林转换为对应的二叉树,若在二叉树中,结点 u是结点 v的父结点的父结点,则在原来的森林中,u和 v可能具有的关系是_。父子关系兄弟关系u 的父结点与 v的父结点是兄弟关系(分数:2.00)A.只有B.和C.和D.、和19.己知
7、一棵有 2011个结点的树,其叶结点个数为 116,该树对应的二叉树中无右孩子的结点个数是_。(分数:2.00)A.115B.116C.1895D.189620.将森林 F转换为对应的二叉树 T,F 中叶结点的个数等于_。(分数:2.00)A.T中叶结点的个数B.T中度为 1的结点个数C.T中左孩子指针为空的结点个数D.T中右孩子指针为空的结点个数21.下列线索二叉树中(用虚线表示线索),符合后序线索树定义的是_。 (分数:2.00)A.B.C.D.22.若 X是后序线索二叉树中的叶结点,且 X存在左兄弟结点 Y,则 X的右线索指向的是_。(分数:2.00)A.X的父结点B.以 Y为根的子树的
8、最左下结点C.X的左兄弟结点 YD.以 Y为根的子树的最右下结点23.若对如下的二叉树进行中序线索化,则结点 x的左、右线索指向的结点分别是_。(分数:2.00)A.e、cB.e、aC.d、cD.b、a24.对 n(n2)个权值均不相同的字符构造哈夫曼树。下列关于该哈夫曼树的叙述中,错误的是_。(分数:2.00)A.该树一定是一棵完全二叉树B.树中一定没有度为 1的结点C.树中两个权值最小的结点一定是兄弟结点D.树中任一非叶结点的权值一定不小于下一层任一结点的权值25.5个字符有如下 4种编码方案,不是前缀编码的是_。(分数:2.00)A.01,0000,0001,001,1B.011,000
9、,001,010,1C.000,001,010,011,100D.0,100,110,1110,110026.下列选项给出的是从根分别到达两个叶结点路径上的权值序列,能属于同一棵哈夫曼树的是_。(分数:2.00)A.24,10,5 和 24,10,7B.24,10,5 和 24,12,7C.24,10,10 和 24,14,11D.24,10,5 和 24,14,627.下列关于无向连通图特性的叙述中,正确的是_。所有顶点的度之和为偶数边数大于顶点个数减 1至少有一个顶点的度为 1(分数:2.00)A.只有B.只有C.和D.和二、综合应用题(总题数:3,分数:8.00)28.综合应用题 41-
10、47小题。_29.已知有 6个顶点(顶点编号为 05)的有向带权图 G,其邻接矩阵 A为上三角矩阵,按行为主序(行优先)保存在如下的一维数组中。 (分数:2.00)_二叉树的带权路径长度(WPL)是二叉树中所有叶结点的带权路径长度之和。给定一棵二叉树 T,采用二叉链表存储,结点结构为: (分数:6.00)(1).给出算法的基本设计思想;(分数:2.00)_(2).使用 C或 C+语言,给出二叉树结点的数据类型定义;(分数:2.00)_(3).根据设计思想,采用 C或 C+语言描述算法,关键之处给出注释。(分数:2.00)_计算机专业基础综合历年真题试卷汇编 1答案解析(总分:62.00,做题时
11、间:90 分钟)一、单项选择题(总题数:27,分数:54.00)1.单项选择题 1-40小题。下列每题给出的四个选项中,只有一个选项是最符合题目要求的。(分数:2.00)_解析:2.先序序列为 a,b,c,d 的不同二叉树的个数是_。(分数:2.00)A.13B.14 C.15D.16解析:解析:根据二叉树前序遍历和中序遍历的递归算法中递归工作栈的状态变化得出:前序序列和中序序列的关系相当于以前序序列为入栈次序,以中序序列为出栈次序。因为前序序列和中序序列可以唯一地确定一棵二叉树,所以题意相当于“以序列 a,b,c,d 为入栈次序,则出栈序列的个数为?”,对于 n个不同元素进栈,出栈序列的个数
12、为 3.假设栈初始为空,将中缀表达式 ab+(c*d-e*f)g 转换为等价的后缀表达式的过程中,当扫描到 f时,栈中的元素依次是_。(分数:2.00)A.+(*-B.+(-* C.+(*-*D.+-*解析:解析:将中缀表达式转换为后缀表达式的算法思想如下: 从左向右开始扫描中缀表达式; 遇到数字时,加入后缀表达式; 遇到运算符时: a若为(,入栈; b若为),则依次把栈中的的运算符加入后缀表达式中,直到出现(,从栈中删除(; c若为除括号外的其他运算符,当其优先级高于除(以外的栈顶运算符时,直接入栈。否则从栈顶开始,依次弹出比当前处理的运算符优先级高和优先级相等的运算符,直到一个比它优先级低
13、的或者遇到了一个左括号为止。 当扫描的中缀表达式结束时,栈中的所有运算符依次出栈加入后缀表达式。4.在一棵度为 4的树 T中,若有 20个度为 4的结点,10 个度为 3的结点,1 个度为 2的结点,10 个度为1的结点,则树 T的叶结点个数是_。(分数:2.00)A.41B.82 C.113D.122解析:解析:设树中度为 i(i=0,1,2,3,4)的结点数分别为 N i ,树中结点总数为 N,则树中各结点的度之和等于 N-1,即 N=1+N 1 +2N 2 +3N 3 +4N 4 =N 0 +N 1 +N 2 +N 3 +N 4 ,根据题设中的数据,即可得到 N 0 =82,即树 T的叶
14、结点的个数是 82。5.已知一棵完全二叉树的第 6层(设根为第 1层)有 8个叶结点,则该完全二叉树的结点个数最多是_。(分数:2.00)A.39B.52C.111 D.119解析:解析:完全二叉树比满二叉树只是在最下面一层的右边缺少了部分叶结点,而最后一层之上是个满二叉树,并且只有最后两层有叶结点。第 6层有叶结点则完全二叉树的高度可能为 6或 7,显然树高为 7时结点更多。若第 6层上有 8个叶结点,则前六层为满二叉树,而第 7层缺失了 82=16个叶结点,故完全二叉树的结点个数最多为(2 7 -1)-16=111个结点。6.若一棵完全二叉树有 768个结点,则该二叉树中叶结点的个数是_。
15、(分数:2.00)A.257B.258C.384 D.385解析:解析:根据完全二叉树的性质,最后一个分支结点的序号为7.给定二叉树如下图所示。设 N代表二叉树的根,L 代表根结点的左子树,R 代表根结点的右子树。若遍历后的结点序列为 3,1,7,5,6,2,4,则其遍历方式是_。 (分数:2.00)A.LRNB.NRLC.RLND.KNL 解析:解析:分析遍历后的结点序列,可以看出根结点是在中间访问,而右子树结点在左子树之前,即遍历的方式是 RNL。本题考查的遍历方法并不是二叉树的 3种基本遍历方法,对于考生而言,重要的是要掌握遍历的思想。8.先序序列为 a,b,c,d 的不同二叉树的个数是
16、_。(分数:2.00)A.13B.14 C.15D.16解析:解析:根据二叉树前序遍历和中序遍历的递归算法中递归工作栈的状态变化得出:前序序列和中序序列的关系相当于以前序序列为入栈次序,以中序序列为出栈次序。因为前序序列和中序序列可以唯一地确定一棵二叉树,所以题意相当于“以序列 a,b,c,d 为入栈次序,则出栈序列的个数为?”,对于 n个不同元素进栈,出栈序列的个数为 9.若一棵二叉树的前序遍历序列和后序遍历序列分别为 1,2,3,4 和 4,3,2,1,则该二叉树的中序遍历序列不会是_。(分数:2.00)A.1,2,3,4B.2,3,4,1C.3,2,4,1 D.4,3,2,1解析:解析:
17、前序序列为 NLR,后序序列为 LRN,由于前序序列和后序序列刚好相反,故不可能存在一个结点同时存在左右孩子,即二叉树的高度为 4。1 为根结点,由于根结点只能有左孩子(或右孩子),因此,在中序序列中,1 或在序列首或在序列尾,ABCD 皆满足要求。仅考虑以 1的孩子结点 2为根结点的子树,它也只能有左孩子(或右孩子),因此,在中序序列中,2 或在序列首或序列尾,ABD 皆满足要求。10.若一棵二叉树的前序遍历序列为 a,e,b,d,c,后序遍历序列为 b,c,d,e,a,则根结点的孩子结点_。(分数:2.00)A.只有 e B.有 e、bC.有 e、cD.无法确定解析:解析:前序序列和后序序
18、列不能唯一确定一棵二叉树,但可以确定二叉树中结点的祖先关系:当两个结点的前序序列为 XY与后序序列为 YX时,则 X为 Y的祖先。考虑前序序列 a ,e,b,d,c、后序序列 b,c,d,e, a ,可知 a为根结点,e 为 a的孩子结点;此外,a 的孩子结点的前序序列 e ,b,d,c、后序序列 b,c,d, e ,可知 e是 bcd的祖先,故根结点的孩子结点只有 e。故选 A。11.对于下列关键字序列,不可能构成某二叉排序树中一条查找路径的序列是_。(分数:2.00)A.95,22,91,24,94,71 B.92,20,91,34,88,35C.21,89,77,29,36,38D.12
19、,25,71,68,33,34解析:解析:各选项对应的查找过如下图,BCD 对应的查找树都是二叉排序树,A 对应的查找树不是二叉排序树,因为在 91为根的左子树中出现了比 91大点的结点 94。12.在任意一棵非空二叉排序树 T 1 中,删除某结点 v之后形成二叉排序树 T 2 ,再将 v插入 T 2 形成二叉排序树 T 3 。下列关于 T 1 与 T 3 的叙述中,正确的是_。 若 v是 T 1 的叶结点,则 T 1 与 T 3 不同 若 v是 T 1 的叶结点,则 T 1 与 T 3 相同 若 v不是 T 1 的叶结点,则 T 1 与 T 3 不同 若 v不是 T 1 的叶结点,则 T 1
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 考研 试卷 计算机专业 基础 综合 历年 汇编 答案 解析 DOC
