网站大量收购闲置独家精品文档,联系QQ:2885784924

历年数据结构真题--整理自天勤论坛.pdf

  1. 1、本文档共26页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
历年数据结构真题--整理自天勤论坛.pdf

数 据 结 构 历 年 真 题 09 09 0099年真题 【1】为解决计算机与打印机之间速度不匹配的问题,通常设置一个打印数据缓冲区,主机 将要输出的数据依次写入该缓冲区,而打印机则依次从该缓冲区中取出数据。该缓冲区的逻 辑结构应该是( )。 A.栈 B.队列 C.树 D.图 【解析】B。打印机取出数据的顺序与数据被写入缓冲区的顺序相同,为先进先出结构, 即队列。 【2】设栈S和队列Q的初始状态均为空,元素a,b,c,d,e,f,g依次进入栈S。若每个元素出栈 后立即进入队列Q,且7个元素出队的顺序是b,d,c,f,e,a,g,则栈S的容量至少是( )。 A.1 B.2 C.3 D.4 【解析】C。当a,c,d同时在S中及a,e,f同时在S中时,栈的存储量达到最大值,因此容量 至少为3。 【3】给定二叉树图所示。设N代表二叉树的根,L代表根结点的左子树,R代表根结点的右子 树。若遍历后的结点序列为3,1,7,5,6,2,4,则其遍历方式是( )。 A.LRN B.NRL C.RLN D.RNL 【解析】D。根据遍历结果,很容易看出右子树先被访问,相当于左右颠倒的中序遍历。 【4】下列二叉排序树中,满足平衡二叉树定义的是( )。 【解析】B。根据平衡二叉树的定义,任意结点左右子树的高度差的绝对值不超过1。选 项A,C,D 的根结点左右子树差都不满足定义。 【5】已知一棵完全二叉树的第6层(设根为第1层)有8个叶结点,则该完全二叉树的结点个 数最多是( )。 1 A.39 B.52 C.111 D.119 【解析】C。根据完全二叉树的定义,此树的前6层应该是满二叉树,共有 6 个 2 −1= 63 结点。第6层有8个叶子结点,说明另外32-8=24个结点不是叶子结点,最多各有2个孩子结点。 而该树不可能有第8层存在,所以结点总数最多时63+24×2=111个结点。 【6】将森林转换为对应的二叉树,若在二叉树中,结点u是结点v的父结点的父结点,则在 原来的森林中,u和v可能具有的关系是( )。 I.父子关系 II.兄弟关系 III.u的父结点与v的父结点是兄弟关系 A.只有II B.I 和II C.I和III D.I、II 和III 【解析】B。若u和v的关系如图a所示,则根据左孩子右兄弟原则,v跟自己的父结点是兄 弟关系,都是u的孩子。所以图a对应的是I:父子关系。 若u 和v的关系如图b所示,则根据左孩子右兄弟原则,v跟自己的父结点以及u是兄弟关 系,都是u的父结点的孩子。所以图b对应的是II兄弟关系。 若在森林中(注意不是在二叉树中)u的父结点与v的父结点是兄弟关系。则转换成二 叉树后,它们形成单边右斜的关系,而u和v分别在他们各自的左子树内,不可能在同一条路 径上,所以III 是不可能的。 【7】下列关于无向连通图特性的叙述中,正确的是( )。 I.所有顶点的度之和为偶数 II.边数大于顶点个数减1 III.至少有一个顶点的度为1 A.只有I B.只有II C.I 和II D.I 和III 【解析】A。三个命题中,II显然不对,当图是一棵树的时候,正好有边数等于顶点个数 减1。III 也不对,例如一个连接所有顶点的环,边数等于顶点个数,每个顶点的度都是2。 【8】下列叙述中,不符合m阶B树定义要求的是( )。 A.根节点最多有m棵子树 B.所有叶结点都在同一层上 C.各结点内关键字均升序或降序排列

您可能关注的文档

文档评论(0)

cai + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档