【考研类试卷】计算机专业基础综合数据结构(集合)历年真题试卷汇编4及答案解析.doc
《【考研类试卷】计算机专业基础综合数据结构(集合)历年真题试卷汇编4及答案解析.doc》由会员分享,可在线阅读,更多相关《【考研类试卷】计算机专业基础综合数据结构(集合)历年真题试卷汇编4及答案解析.doc(10页珍藏版)》请在麦多课文档分享上搜索。
1、计算机专业基础综合数据结构(集合)历年真题试卷汇编 4及答案解析(总分:70.00,做题时间:90 分钟)一、单项选择题(总题数:20,分数:40.00)1.下列二叉排序树中,满足平衡二叉树定义的是( )。【2009 年全国试题 4(2分)】(分数:2.00)A.B.C.D.2.下列叙述中,不符合 m阶 B树定义要求的是( )。【2009 年全国试题 8(2分)】(分数:2.00)A.根结点最多有 m棵子树B.所有叶结点都在同一层上C.各结点内关键字均升序或降序排列D.叶结点之间通过指针链接3.在下图所示的平衡二叉树中,插入关键字 48舌得到一棵新平衡二叉树。在新平衡二叉树中,关键字37所在结
2、点的左、右子结点中保存的关键字分别是( )。【2010 年全国试题 4(2分)】 (分数:2.00)A.13、48B.24、48C.24、53D.24、904.已知一个长度为 16的顺序表 L,其元素按关键字有序排列。若采用折半查找法查找一个 L中不存在的元素,则关键字的比较次数最多是( )。 2010 年全国试题 9(2分)】(分数:2.00)A.4B.5C.6D.75.对于下列关键字序列,不可能构成某二叉排序树中一条查找路径的序列是( )。【2011 年全国试题 7(2分)】(分数:2.00)A.95,22,91,24,94,71B.92,20,91,34,88,35C.21,89,77,
3、29,36,38D.12,25,71,68,33,246.为提高散列(Hash)表的查找效率,可以采取的正确措施是( )。 【2011 年全国试题 9(2分)】I增大装填(载)因子设计冲突(碰撞)少的散列函数处理冲突(碰撞)时避免产生聚集(堆积)现象(分数:2.00)A.仅 IB.仅C.仅 I、D.仅、7.若平衡二叉树的高度为 6,且所有非叶结点的平衡因子均为 1,则该平衡二叉树的结点总数为( )。【2012 年全国试题 4(2分)】(分数:2.00)A.12B.20C.32D.338.设有一棵 3阶 B树,如下图所示。删除关键字 78得到一棵新 B树,其最右叶结点所含的关键字是( )。201
4、2年全国试题 9(2分)】 (分数:2.00)A.60B.60,62C.62,65D.659.若将关键字 1,2,3,4,5,6,7 依次插入到初始为空的平衡二叉树 T中,则 T中平衡因子为 0的分支结点的个数是( )。2013 年全国试题 3(2分)】(分数:2.00)A.0B.1C.2D.310.在任意一棵非空二叉排序树 T 1 中,删除某结点 v之后形成二叉排序树 T 2 ,再将 v插入 T 2 形成二叉排序树 T 3 。下列关于 T 1 与 T 3 的叙述中,正确的是( )。【2013 年全国试题 6(2分)】 I若 v是T 1 的叶结点,则 T 1 与 T 3 不同 若 1,是 T
5、1 的叶结点,则 T 1 与 T 3 相同 若 v不是 T 1 的叶结点,则 T 1 与 T 3 不同 若 v不是 T 1 的叶结点,则 T 1 与 T 3 相同(分数:2.00)A.仅 I、B.仅 I、C.仅、D.仅、11.在一棵高度为 2的 5阶 B树中,所含关键字的个数最少是( )。2013 年全国试题 10(2分)】(分数:2.00)A.5B.7C.8D.1412.用哈希(散列)方法处理冲突(碰撞)时可能出现堆积(聚集)现象。下列选项中,会受堆积现象直接影响的是( )。【2014 年全国试题 8(2分)】(分数:2.00)A.存储效率B.散列函数C.装填(装载)因子D.平均查找长度13
6、.在一棵具有 15个关键字的 4阶 B树中,含关键字的结点数最多是( )。【2014 年全国试题 9(2分)】(分数:2.00)A.5B.6C.10D.1514.现在有一棵无重复关键字的平衡二叉树(AVL 树),对其进行中序遍历可得到一个降序序列。下列关于该平衡二叉树的叙述中,正确的是( )。2015 年全国试题 4(2分)】(分数:2.00)A.根结点的度一定为 2B.树中最小元素一定是叶结点C.最后插入的元素一定是叶结点D.树中最大元素一定是无左子树15.下列选项中,不能构成折半查找中关键字比较序列的是( )。【2015 年全国试题 7(2分)】(分数:2.00)A.500,200,450
7、,180B.500,450,200,180C.180,500,200,450D.180,200,500,45016.若查找每个记录的概率均等,则在具有 n个记录的连续顺序文件中采用顺序查找法查找一个记录,其平均查找长度 ASL为( )。【北京航空航天大学 2000一、8(2 分)】【大连理工大学 2008一、5(2 分)】(分数:2.00)A.(n-1)2B.n2C.(n+1)2D.n17.对于顺序查找,假定查找成功与不成功的可能性相同,对每个记录的查找概率也相同,此时顺序查找的平均查找长度为( )。【华中科技大学 2006一、10(2 分)】(分数:2.00)A.05(n+1)B.025(n
8、+1)C.05(n 一 1)D.075(n+1)18.在一个有 N个元素的有序单链表中查找具有给定关键字的结点,平均情况下的时间复杂性为( )。【上海交通大学 2005四、2(2 分)】(分数:2.00)A.O(1)B.O(N)C.O(N 2 )D.O(mogN)19.将两个各有 n个元素的有序表归并成一个有序表,其最多的比较次数是:( )。【中国科学技术大学1998二、9(2 分)】(分数:2.00)A.2nB.nC.2n-120.查找 n个元素的有序表时,最有效的查找方法是( )。【中国科学技术大学 1997一、1(1 分)】【四川大学 2005】(分数:2.00)A.顺序查找B.分块查找
9、C.二分查找D.二叉排序树二、填空题(总题数:5,分数:10.00)21.在各种查找方法中,平均查找长度与结点个数,z 无关的查找方法是_。【中南大学 2005二、5(2分)】(分数:2.00)_22.动态查找表和静态查找表的重要区别在于前者包含有_和_运算,而后者不包含这两种运算。【厦门大学 2001一、3(145 分)】(分数:2.00)_23.在等概率情况下,对具有 n个元素的顺序表进行顺序查找,查找成功(即表中有关键字等于给定值 K的记录)的平均查找长度为_:查找不成功(即表中无关键字等于给定值 K的记录)的平均查找长度为_。【哈尔滨工业大学 2005一、3(1 分)】(分数:2.00
10、)_24.顺序查找 n个元素的顺序表,若查找成功,则比较关键字的次数最多为_次;当使用监视哨时,若查找失败,则比较关键字的次数为_。【华中理工大学 2000一、8(2 分)】(分数:2.00)_25.折半查找要求数据元素_,存储方式采用_。【电子科技大学 2005二、6(1 分)】(分数:2.00)_三、判断题(总题数:10,分数:20.00)26.如果数据元素保持有序,则检索时就可以采用二分检索方法。( )【兰州大学 2001一、9(1 分)】(分数:2.00)A.正确B.错误27.折半查找与二元查找树的时间性能在最坏的情况下是相同的。( )【哈尔滨工业大学 2005三、6(1 分)】(分数
11、:2.00)A.正确B.错误28.用向量和单链表表示的有序表均可使用折半查找方法来提高查找速度。( )【中科院软件所 1997一、6(1分)】(分数:2.00)A.正确B.错误29.有 n个数存放在一维数组 A1n中,在进行顺序查找时,这 n个数的排列有序或无序其平均查找长度不同。( )【北京邮电大学 1998一、6(2 分)】(分数:2.00)A.正确B.错误30.在索引顺序表中,实现分块查找,在等概率查找情况下,其平均查找长度不仅与表中元素个数有关,而且与每块中元素个数有关。( )【上海交通大学 1998一、17(1 分)】(分数:2.00)A.正确B.错误31.适于对动态查找表进行高效率
12、查找的组织结构是分块有序表。( )【北方交通大学 2003三、2(2 分)】(分数:2.00)A.正确B.错误32.对于满足折半查找和分块查找条件的文件而言,无论它存放在何种介质上,均能进行顺序查找、折半查找和分块查找。( )【北京师范大学 2005三、4(5 分)】(分数:2.00)A.正确B.错误33.折半查找法的查找速度一定比顺序查找法快。( )【山东大学 2001一、8(1 分)】(分数:2.00)A.正确B.错误34.就平均查找长度而言,分块查找最小,折半查找次之,顺序查找最大。( ) 【西安交通大学 1996二、3(3分)】(分数:2.00)A.正确B.错误35.对一棵二叉排序树按
13、前序方法遍历得出的结点序列是从小到大的序列。( )【南京航空航天大学 1995五、4(1 分)】(分数:2.00)A.正确B.错误计算机专业基础综合数据结构(集合)历年真题试卷汇编 4答案解析(总分:70.00,做题时间:90 分钟)一、单项选择题(总题数:20,分数:40.00)1.下列二叉排序树中,满足平衡二叉树定义的是( )。【2009 年全国试题 4(2分)】(分数:2.00)A.B. C.D.解析:2.下列叙述中,不符合 m阶 B树定义要求的是( )。【2009 年全国试题 8(2分)】(分数:2.00)A.根结点最多有 m棵子树B.所有叶结点都在同一层上C.各结点内关键字均升序或降
14、序排列D.叶结点之间通过指针链接 解析:解析:一棵 m阶的 B树的定义如下:或为空树,或为满足下列特性的 m叉树: (1)树中每个结点至多有 m棵子树; (2)若根结点不是叶子结点,则至少有两棵子树; (3)除根结点之外的所有非终端结点至少有m2棵子树; (4)所有的非终端结点中包含下列信息数据(n,P0,P 0 ,P 1 ,K 2 ,P 2 ,K n ,P n ),其中:K i (i=1,n)为关键字,且 K i i+1(i=1,n 一 1),P i(i=0,n)为指向子树根结点的指针,且指针 Pi-1所指子树中所有结点的关键字均小于 Ki(i=1,n),P n所指子树中所有结点的关键字均大
15、于 Kn,n(m21nm 一 1)为关键字的个数; (5)所有叶子结点都出现在同一层次上,并且不带信息(可以看作是外部结点或查找失败的结点,实际上这些结点不存在,指向这些结点的指针为空)。 据此,选择答案 D不符合 B树定义,D 描述的是 B+树,B+树的叶结点本身按照关键字的大小,自小而大顺序链接。3.在下图所示的平衡二叉树中,插入关键字 48舌得到一棵新平衡二叉树。在新平衡二叉树中,关键字37所在结点的左、右子结点中保存的关键字分别是( )。【2010 年全国试题 4(2分)】 (分数:2.00)A.13、48B.24、48C.24、53 D.24、90解析:解析:失去平衡的最小子树根结点
16、是 24,需做 RL型调整。4.已知一个长度为 16的顺序表 L,其元素按关键字有序排列。若采用折半查找法查找一个 L中不存在的元素,则关键字的比较次数最多是( )。 2010 年全国试题 9(2分)】(分数:2.00)A.4B.5 C.6D.7解析:解析:长度 16的顺序表的判定树的高度为 5,用折半查找法查找失败时,最多比较 5次。5.对于下列关键字序列,不可能构成某二叉排序树中一条查找路径的序列是( )。【2011 年全国试题 7(2分)】(分数:2.00)A.95,22,91,24,94,71 B.92,20,91,34,88,35C.21,89,77,29,36,38D.12,25,
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 考研 试卷 计算机专业 基础 综合 数据结构 集合 历年 汇编 答案 解析 DOC
