[考研类试卷]综合模拟试卷17及答案与解析.doc
《[考研类试卷]综合模拟试卷17及答案与解析.doc》由会员分享,可在线阅读,更多相关《[考研类试卷]综合模拟试卷17及答案与解析.doc(10页珍藏版)》请在麦多课文档分享上搜索。
1、综合模拟试卷 17 及答案与解析一、单项选择题1 假定我们从下图所示的二叉堆中删除了值为 11 的结点,那么值为 50 的结点将出现在图中的哪个指定位置( )。(A)A(B) B(C) C(D)D2 有一个 2000 项的表,采用等分区间顺序查找的分块查找算法,若每块大小为20,平均查找长度为( ) 。(A)75(B) 48(C) 61(D)603 A 和 B 分别是一棵二叉树中的两个结点,下面说法中不正确的是 ( )(A)A 在 B 的左边,中根遍历时 A 先被访问(B) A 在 B 的右边,后根遍历时 A 先被访问(C) A 是 B 的子孙,中根遍历时 A 先被访问(D)A 是 B 的祖先
2、,先根遍历时 A 先被访问4 已知 A1,N是一棵顺序存储的完全二叉树,9 号结点和 11 号结点共同的祖先是( )。(A)4(B) 6(C) 2(D)85 一棵满 3 叉树,按层次遍历的方式存储在一维数组 A1,N 中,那么下标为 4 的结点的第 3 个孩子的下标为( )。(A)10(B) 12(C) 13(D)86 在下面的排序算法中哪种是稳定的排序算法( )。(A)希尔排序(B)快速排序(C)选择排序(D)归并排序7 有 6 个元素按 a,b,c , d,e,顺序进栈,下列哪个不是合法的出栈序列( )。(A)bcdaef(B) chdefa(C) (1cahef(D)edcfba8 已知
3、存在广义表 A=(x,(a ,b),(c ,d),在其上进行 head(head(tail(A)的结果为( )。(A)(a,b)(B) (a)(C) (x)(D)(a,b)9 假设存在一棵哈夫曼树 T,它具有 m 个叶结点,则该树的结点总数为( )。(A)2m(B) m+1(C) 2n1(D)不能唯一确定10 存在一个由 8 个结点组成的图,结点从 07 编号,图中有 13 条有向边,分别是:07、0 一 1、14、16、23、34、42、52、6 一 0、63、65、7 一 1、73,下面选项中哪个是该图的强连通分量( )。(A)0 一 1 一 4(B) 356(C) 0 一 1 一 67(
4、D)143二、简答题11 假定使用 B 一树结构来组织一些位于磁盘上的文件数据。请问为什么 B 一树的阶数选择得过大或过小都会使数据查找的性能受到严重影响?12 如果先使用线性探测再用 Hash 法为 1000 个元素设计 Hash 表,Hash 函数的类型为 Hash(x)=xtnodD。假定要求查找成功时平均查找长度不大于 4,不成功时平均查找长度不大于 185。那么为了满足上述要求,D 的值最少应为多少?13 下图表示的是一个三阶 B 一树,请画出在此树中插入值 47 后的结果。14 假设: 请写出 O(T(n),并证明你的答案。14 假定在内存中存在着一个由多行组成的文本,每行最多有
5、255 个字符,并且具有一个唯一标识自己的行号。该文本中的各行以行号从小到大依次存放。要求行号必须连续,且可以从两个方向访问文本中的各行。试使用链表编写以下函数:15 向文本中插入新行,插入行的位置由参数给出。16 将文本中相邻的两行物理位置进行交换(注意这里不仅仅是交换两行的内容)。17 修改快速排序算法,使它仅输出一个数列中最大的 n 个数,并且这 n 个数不要求已排好序。18 已知存在一个有向图 G,A 和 B 是 G 中的两个结点,试编写一个非递归算法求G 中从 A 到 B 的所有简单路径。假定该有向图使用邻接矩阵的方式存储。19 已知存在一个数组 PN)i存放着整数型完全二叉树中第
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 考研 试卷 综合 模拟 17 答案 解析 DOC
